Sto usando il metodo drawstring della classe Graphics per disegnare una stringa sull'immagine.Disegno di un testo ruotato su un'immagine in C#
g.DrawString(mytext, font, brush, 0, 0);
sto cercando di ruotare il testo dal punto di vista utilizzando la Ruota Transform funzione dell'oggetto grafico in modo che il testo può essere disegnato in qualsiasi angle.How posso farlo utilizzando Ruota Transform. La rotazione Transform codice che ho usato è
Bitmap m = new Bitmap(pictureBox1.Image);
Graphics x=Graphics.FromImage(m);
x.RotateTransform(30);
SolidBrush brush = new SolidBrush(Color.Red);
x.DrawString("hi", font,brush,image.Width/2,image.Height/2);
//image=picturebox1.image
pictureBox1.Image = m;
Il testo è disegnato ad un angolo ruotato ma non è disegnata al centro come i me want.Plz dare una mano.
Mostraci la rotazione trasformare il codice che si è tentato. – mbeckish
Puoi mostrarci l'intero metodo (ad esempio, è questo l'evento OnPaint)? Inoltre, puoi dirci quali risultati stai ottenendo? – mbeckish