چطوری می تونم تصویری رو که لود کردم رو تغییر اندازه دهم و با همان اندازه ذخیره کنم
Printable View
چطوری می تونم تصویری رو که لود کردم رو تغییر اندازه دهم و با همان اندازه ذخیره کنم
savepicture picture1.image,"c:\a.bmp"
با سلام .
به نظر من یک راهش اینه که عکس مورد نظر رو توی کنترل Image لود کنی و بعد با استفاده از خاصیت Stretch عکس رو به اندازه مورد نظر در بیاری و ذخیره کنی .. (کد ذخیره نمودن عکس رو هم دوستمون در بالا گفتن) .
و اما راه دوم اینه که از API زیر استفاده کنی :
دوست عزیز این عمل جوابگو نیستنقل قول:
به نظر من یک راهش اینه که عکس مورد نظر رو توی کنترل Image لود کنی و بعد با استفاده از خاصیت Stretch عکس رو به اندازه مورد نظر در بیاری و ذخیره کنی .. (کد ذخیره نمودن عکس رو هم دوستمون در بالا گفتن) .
در مورد API هم با ذخیره مشکل داره
نمونه کد؟
شما باید عکس را در Image یک Picturebox با استفاده از PainPicture به اندازه دلخواه رسم کنید و بعد با دستور SavePicture picture1.image,path آنرا ذخیره کنی
میشه دربارش یکم توضیح بدید
من که نفهمیدم چی کار کنم
PaintPicture(Picture As IPictureDisp, X1 As Single, Y1 As Single, [Width1], [Height1], [X2], [Y2], [Width2], [Height2], [Opcode])
یک مثال میزنم شاید بهتر متوجه منظورم بشین
عالی بود
فقط AutoRedraw شی تصویری که میخوایم ذخیرش کنیم باید True باشه
تشکر