Как нарисовать текст на JPG и восстановить его с помощью system.drawing в C # - PullRequest
0 голосов
/ 11 октября 2010

У кого-нибудь есть хороший пример того, как написать текст в изображение jpg и сохранить его с помощью System.Drawing в .NET?

Ответы [ 3 ]

5 голосов
/ 11 октября 2010

Да, вы можете сделать это довольно легко ...

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");
1 голос
/ 11 октября 2010

Получение графики из изображения с помощью метода CreateGraphics (), использование его метода Graphics.DrawString и сохранение его при необходимости.

Дополнительная информация: http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawstring.aspx

1 голос
/ 11 октября 2010
...