Pregunta

Alguien tiene buen ejemplo de cómo escribir texto en una imagen jpg y volver a guardarlo utilizando System.Drawing en .NET?

¿Fue útil?

Solución

Si usted puede hacerlo con bastante facilidad ...

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");

Otros consejos

gráficos adquirir de imagen que llaman CreateGraphics (), utilice su método Graphics.DrawString y guardarlo como sea necesario.

Más información: http://msdn.microsoft.com/en-us /library/system.drawing.graphics.drawstring.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top