PDA

View Full Version : قرار دادن متن روی تصویر



shytonak
چهارشنبه 06 شهریور 1387, 17:39 عصر
سلام دوستان میشه یه راهنمایی کنید من یه عکس تو پیکچر باکس دارم میخوام وقتی متنی رو روش قرار میدم بشه جای متن رو عوض کرد یعنی بالا پایین وسط چپ راست قرار داد.در ضمن یه مشکل دیگه ای هم دارم این که وقتی با فونت دایالاگ فونت متن رو عوض میکنم فونت روی تصویر عوض نمیشه مشکل اینه که برای تصویر تاثیری نداره چیکار کنم که بیاد فونت و اندازه و رنگ متنه روی تصویر هم تحت تاثیر قرار بگیره.

Xcalivorse
چهارشنبه 06 شهریور 1387, 18:33 عصر
دوست عزیز از کد زیر استفاده کنید :


Graphics g;
pictureBox1.Image = (Bitmap)pictureBox1.Image;
g = Graphics.FromImage(pictureBox1.Image);
System.Drawing.Font f = new Font("Times New Roman", 20);
g.DrawString("This Is For Test...", f, Brushes.Black, new PointF(0, 0));