View Full Version : تغییر اندازه تصویر
parselearn
یک شنبه 11 فروردین 1387, 03:10 صبح
چطوری می تونم تصویری رو که لود کردم رو تغییر اندازه دهم و با همان اندازه ذخیره کنم
Danial_Yousefi
یک شنبه 11 فروردین 1387, 12:12 عصر
savepicture picture1.image,"c:\a.bmp"
مهران رسا
یک شنبه 11 فروردین 1387, 14:41 عصر
با سلام .
به نظر من یک راهش اینه که عکس مورد نظر رو توی کنترل Image لود کنی و بعد با استفاده از خاصیت Stretch عکس رو به اندازه مورد نظر در بیاری و ذخیره کنی .. (کد ذخیره نمودن عکس رو هم دوستمون در بالا گفتن) .
و اما راه دوم اینه که از API زیر استفاده کنی :
Mbt925
یک شنبه 11 فروردین 1387, 14:49 عصر
با سلام .
به نظر من یک راهش اینه که عکس مورد نظر رو توی کنترل Image لود کنی و بعد با استفاده از خاصیت Stretch عکس رو به اندازه مورد نظر در بیاری و ذخیره کنی .. (کد ذخیره نمودن عکس رو هم دوستمون در بالا گفتن) .
دستوری که دوستمون گفتن مربوط به کنترل اه PictureBox اه .
hamed_arfaee
یک شنبه 11 فروردین 1387, 15:25 عصر
با سلام
http://barnamenevis.org/forum/showpost.php?p=420365&postcount=7
parselearn
چهارشنبه 14 فروردین 1387, 03:16 صبح
به نظر من یک راهش اینه که عکس مورد نظر رو توی کنترل Image لود کنی و بعد با استفاده از خاصیت Stretch عکس رو به اندازه مورد نظر در بیاری و ذخیره کنی .. (کد ذخیره نمودن عکس رو هم دوستمون در بالا گفتن) .
دوست عزیز این عمل جوابگو نیست
در مورد API هم با ذخیره مشکل داره
نمونه کد؟
noorsoft
چهارشنبه 14 فروردین 1387, 07:22 صبح
شما باید عکس را در Image یک Picturebox با استفاده از PainPicture به اندازه دلخواه رسم کنید و بعد با دستور SavePicture picture1.image,path آنرا ذخیره کنی
parselearn
شنبه 17 فروردین 1387, 06:42 صبح
میشه دربارش یکم توضیح بدید
من که نفهمیدم چی کار کنم
PaintPicture(Picture As IPictureDisp, X1 As Single, Y1 As Single, [Width1], [Height1], [X2], [Y2], [Width2], [Height2], [Opcode])
noorsoft
شنبه 17 فروردین 1387, 07:07 صبح
یک مثال میزنم شاید بهتر متوجه منظورم بشین
parselearn
شنبه 17 فروردین 1387, 07:17 صبح
عالی بود
فقط AutoRedraw شی تصویری که میخوایم ذخیرش کنیم باید True باشه
تشکر
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.