REZADG
یک شنبه 01 آذر 1388, 10:58 صبح
دوستان ببخشید من میخوام یک پازل بنویسم که عکس رو دریافت کنه و به 36 قسمت تقسیم کنه ولی نمی دونم چطوری عکس رو تکه تکه کنم و بعد این که تکه تکه کردم به هم بزنمشون
xxxxx_xxxxx
دوشنبه 02 آذر 1388, 05:43 صبح
سلام،
تصویر باید در هر دو جهت به 6 قسمت تقسیم بشه. برای این کار از دو حلقه تو در تو استفاده کنید. نقطه شروع (0,0) هست و پایان( Picture1.ScaleWidth / 6, Picture1.ScaleHeight / 6) درون بدنه حلقه پیکسلهای تصویر رو با تابع GetPixel و یا متد Point دریافت کنید و در یک Picture دیگه اون رو set کنید.
ScaleMode تصویر رو روی Pixel قرار بدید
REZADG
دوشنبه 02 آذر 1388, 05:49 صبح
ممنون کامل منظورتون رو نگرفتم اگر ممکنه یه نمونه سورسی بزارین
REZADG
پنج شنبه 05 آذر 1388, 08:52 صبح
خودم پیدا کردم واسه شما هم میزارم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.