كيفية رسم النص على JPG وإعادة بيعه باستخدام System.drawing في C#

StackOverflow https://stackoverflow.com/questions/3908631

سؤال

أي شخص لديه مثال جيد على كيفية كتابة النص على صورة JPG وإعادة تدوينه باستخدام system.drawing في .NET؟

هل كانت مفيدة؟

المحلول

نعم يمكنك أن تفعل ذلك بسهولة إلى حد ما ...

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 Conversion () ، استخدم طريقة الرسومات. drawString وحفظها كما هو مطلوب.

مزيد من المعلومات:http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawstring.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top