PDA

View Full Version : save picture



je_nickp
شنبه 24 مرداد 1383, 18:47 عصر
چه جوری میشه یک قسمت از یک تصویر را توی یه فایل دیگه کپی کرد(تابع،کامپوننت یا ...)

AminSobati
شنبه 24 مرداد 1383, 19:31 عصر
فرض کنید شما یک PictureBox دارین به نام Picture1 که داخلش تصویری قرار گرفته. حالا میخواهیم از این تصویر، از مختصات مثلا 20 و 20 تصویری به ابعاد 100 در 100 پیکسل برداریم. این کار رو توسط PaintPicture انجام میدیم و نتیجه رو در یک PictureBox دیگه به اسم Picture2 میریزیم:


Picture2.AutoRedraw = True
Picture2.PaintPicture Picture1.Picture, 0, 0, , , 20, 20, 100, 100
Picture2.Picture = Picture2.Image
SavePicture Picture2.Image, "c:\Test.bmp"


البته فرض بر اینه که هر دو PictureBox ما از ScaleMode=3 استفاده میکنن.
موفق باشید،
امین ثباتی MCSD

je_nickp
یک شنبه 25 مرداد 1383, 08:34 صبح
ممنون

AminSobati
یک شنبه 25 مرداد 1383, 09:25 صبح
:) موفق باشین