PDA

View Full Version : نوشتن متن روی تصویر Image



mostafabestman
یک شنبه 30 آبان 1389, 19:58 عصر
سلام.یه ایمیج باکس دارم.توش یه عکس هست.میخوام یه متن با فونت و سایز دلخواه به این ایمیج باکس اضافه کنم و در اخر اونو ذخیره کنم.
عکس رو مییارم و با سیو پیکچر ذخیره میکنم.حالا واسه افزودن متن به این چی کارکنم.توجه داشته باشین که میخوام عکس ذخیره بشه پس از لیبل روی ایمیج نمیتونم استفاده کنم.
اگه راهی سراغ دارین بگین.فقط سریع:بوس:

vbhamed
دوشنبه 01 آذر 1389, 09:50 صبح
سلام

بايد از PictureBox استفاده كنيد و با دستور Picture1.Print روش بنويسيد
فونت و سايز فونت PictureBox هم كه قابل تنظيم هست
ضمنا بهتره خاصيت AutoRedraw هم True باشه

mostafabestman
سه شنبه 02 آذر 1389, 19:15 عصر
سلام

بايد از PictureBox استفاده كنيد و با دستور Picture1.Print روش بنويسيد
فونت و سايز فونت PictureBox هم كه قابل تنظيم هست
ضمنا بهتره خاصيت AutoRedraw هم True باشه

گفتم عکس رو باید ذخیره کنم.وقتی ذخیره میکنم فقط عکس داخلش ذخیره میشه بدون متن.
SavePicture (picture1.picture)
از این دستور استفاده میکنم

vbhamed
چهارشنبه 03 آذر 1389, 06:48 صبح
سلام

از اين دستور استفاده كنيد


SavePicture Picture1.Image, "c:\test.bmp"

mostafabestman
شنبه 06 آذر 1389, 21:41 عصر
سلام

از اين دستور استفاده كنيد


SavePicture Picture1.Image, "c:\test.bmp"

پست ما رو که حذف کردین.این کد کار نمیکنه.یعنی کار میکنه ولی متن ذخیره نمیشه فقط عکس سیو میشه.چی کار کنم؟؟!

vbhamed
دوشنبه 08 آذر 1389, 02:42 صبح
سلام

اينم نمونه :

mostafabestman
دوشنبه 08 آذر 1389, 12:30 عصر
خوب دوست عزیز من اینو درست میکنم.کلمه تست روی عکس درج میشه.ولی وقتی عکس ذخیره میشه اثری از متن نیست.فقط عکس ذخیره میشه.فایل شما هم مثل فایل من.فقط و فقط عکس رو ذخیره میکنه.متنش روی عکس نمیوفته

Mr'Jamshidy
دوشنبه 08 آذر 1389, 17:02 عصر
این مشکل کنترل picture box درست یادم نیست اما چیزی که یادمه اینه

اول از همه باید خاصیت autoredraw باید برابر true باشه

Picture1.Visible = False
Picture1.print "Test"
Picture1.Visible = True
SavePicture Picture1.Image, "x:\Test.bmp"

موفق باشی

vbhamed
دوشنبه 08 آذر 1389, 17:59 عصر
سلام

شما پروژه رو اجرا كردين يا دستوراتش رو كپي كردين
اين پروژه كاملا درسته و متن روي عكس رو هم ذخيره مي كنه
ضمنا اون خاصيت AutoRedraw رو هم تست كنيد حتما True باشه