سلام.
چه جوری میشه از طریق یه textbox یا یه چیز شبیه اون یه متنی رو گرفت و اون رو به صورت عکس ذخیره کرد.؟؟
از دوستانی که تو این زمینه کار کردن خواهش می کنم اگه ممکنه جواب بدن.
ممنون.
سلام.
چه جوری میشه از طریق یه textbox یا یه چیز شبیه اون یه متنی رو گرفت و اون رو به صورت عکس ذخیره کرد.؟؟
از دوستانی که تو این زمینه کار کردن خواهش می کنم اگه ممکنه جواب بدن.
ممنون.
از کلاس Graphic استفاده کنید بهمراه کلاس Bitmap یا Image.
کد زیر رو نگاه کنید:
Bitmap b = new Bitmap(250, 50);
Graphics g = Graphics.FromImage(b);
g.DrawString("IT IS MY TEXT", new Font("Tahoma", 24), Brushes.Blue, new PointF(0, 0));
b.Save(@"F:\a.bmp");
فکر کنم واضح باشه، اگر لازم بود تا توضیح بدم.
آقا چرا این به قسمت تغییر فونت برنامه خطا میگیره :
Bitmap b = new Bitmap(int.Parse(textBox2.Text),int.Parse(textBox3 .Text));
Graphics g = Graphics.FromImage(b);
this.fontDialog1.ShowDialog();
g.DrawString(this.textBox1.Text, new Font(this.fontDialog1.Font,this.fontDialog1.Font.S ize), Brushes.Gold, new PointF(0, 0));
b.Save(@"c:\mypic.bmp");
MessageBox.Show(" فایل شما ذخیره شد ");
بجای this.fontDialog1.Font از this.fontDialog1.Font.Name استفاده کنید.
چون پارامتر اول باید از نوع string باشه.