PDA

View Full Version : سوال: دخیره فرم با کیفیت بالا



bnnoor
پنج شنبه 05 خرداد 1390, 21:38 عصر
سلام دوستان
میخواستم یه برنامه بسازم که اطلاعات رو که وارد فرم میکنم بعد کلید سیو رو که بزنم فرمم بصورت Jpg یا Bmp با کیفیت بالا ذخیره بشه در ضمن از پرینت فرم هم استفاده کردم که برای این صفحه ی بزرگی که من دارم کیفیت پایینی داره اگه کمک کنید ممنون میشم .

Saman_12
پنج شنبه 05 خرداد 1390, 23:26 عصر
راه که زیاد هست از یک دستور ساده بگیر تا استفاده از API.(به نظر من برای عکس گرفتن از فرم این ساده ترین راه هست :)

Dim bmp As New Bitmap(Me.Width, Me.Height)

Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height))
bmp.Save("C:\Bmp of frm.bmp")

bnnoor
شنبه 07 خرداد 1390, 11:44 صبح
سلام
یه مشکل دیگه دارم چون عکسم کیفیتش خیلی بالاست نمیشه روی فرم قرار داد و روش Textbox قرار داد ( خیلی کوچک میشه ) میخوام همین عکس رو روی یک PictureBox بزارم و روش TextBox و Checkbox و ... بزارم و با تکمیل این موارد و کلید سیو عکس توی picturebox و تمام چیزای روش با هم سیو بشه توی یک عکس خروجی اما با کد بالا فقط خود picturebox ذخیره میشه و هیچ تغییر روی اون ذخیره نمیشه . میشه این کد رو جوری تغییر داد که مثل فرم اطلاعات روی PictureBox هم به طور کامل ذخیره کنه؟

توضیح کاملتر : چون عکس خیلی بزرگه اون رو توی Picturebox با اسکرول قرار دادم تا بشه روش حرکت کرد و مقادیر رو پر کرد بعد هم سیو کرد.

دوستان اگه سریعتر کمک کنید واقعا ممنون میشم .

bnnoor
یک شنبه 08 خرداد 1390, 07:29 صبح
دوستان کسی نیست بتونه بهم کمک کنه؟

bnnoor
سه شنبه 10 خرداد 1390, 10:37 صبح
دوستان یه راه پیشنهاد بدید خواهشا اینجای برنامه هنوز گیرش رفع نشده