0

jpg 画像にテキストを書き込み、.NET で System.Drawing を使用して再保存する方法の良い例はありますか?

4

3 に答える 3

5

はい、かなり簡単にできます...

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");
于 2010-10-11T17:52:31.707 に答える
1

私はこれらに出くわしました、これらが役立つことを願っています

http://www.codeproject.com/KB/web-image/TextOnImage.aspx

http://www.switchonthecode.com/tutorials/csharp-snippet-tutorial-how-to-draw-text-on-an-image

于 2010-10-11T17:46:17.773 に答える
1

CreateGraphics() を呼び出して画像からグラフィックを取得し、その Graphics.DrawString メソッドを使用して、必要に応じて保存します。

詳細: http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawstring.aspx

于 2010-10-11T17:52:12.007 に答える