簡體   English   中英

如何在c#中使用system.drawing將文本繪制到jpg上並重新保存

[英]How to draw text onto a jpg and resave it using system.drawing in c#

任何人都有一個很好的示例,如何將文本寫到jpg圖像上,並使用.NET中的System.Drawing重新保存它?

是的,您可以輕松地做到這一點...

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

從調用CreateGraphics()的圖像獲取圖形,使用其Graphics.DrawString方法並根據需要保存。

更多信息: http : //msdn.microsoft.com/zh-cn/library/system.drawing.graphics.drawstring.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM