PDA

View Full Version : panning یک تصویر با دلفی



javad_rajabloo
جمعه 20 دی 1392, 00:14 صبح
سلام دوستان

می خوام یک عکس که سایزش بزرگه در یک محدوده کوچک توسط ماوس همه جاش رو ببینم

وقتی که اشازه گر روی عکس میاد به شکل یه دست بشه

ممنونم

Ananas
جمعه 20 دی 1392, 10:13 صبح
سلام.
اگر تصویر رو با TImage نمایش بدید میتونید TImage.Stretch رو فعال کنید.
اگر مستقیم روی Form نمایش میدید میتونید با TForm.Canvas.StretchDraw انجام بدید.
اگر با TBitmap کار میکنید هم می تونید TBitmap.Canvas.StretchDraw رو اجرا کنید.
اگر از توابع GDI برای نمایش استفاده میکنید میتونید با StretchBlt تصویر رو با اندازه ی دیگه ای نمایش بدید.
...

javad_rajabloo
جمعه 20 دی 1392, 11:18 صبح
منظور من streach نبود

نمی دونم چطوری منظورمو بگم

مثلا توی گوگل ارث با ماوس ، محل ها رو پیمایش می کنی ، به اون صورت

یوسف زالی
جمعه 20 دی 1392, 13:18 عصر
راهش همون بود که دوستمون گفت. فقط باید تصاویر رو هر بار که ماوس تکون می خوره رفرش کنید.