Question

Quelqu'un a bon exemple de la façon d'écrire un texte sur une image jpg et enregistrer à nouveau en utilisant System.Drawing dans .NET?

Était-ce utile?

La solution

Oui, vous pouvez le faire assez facilement ...

Bitmap bmp = new Bitmap("C:\\test.jpg");
Graphics gra = Graphics.FromImage(bmp);
string text = "Hello\nWorld";

gra.DrawString(text, new Font("Verdana", 24), Brushes.Black, new PointF(0, 0));
bmp.Save("C:\\test_out.jpg");

Autres conseils

graphiques Acquire de l'image appelant CreateGraphics (), utilisez la méthode de Graphics.DrawString et de l'enregistrer au besoin.

Plus d'infos: http://msdn.microsoft.com/en-us /library/system.drawing.graphics.drawstring.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top