PDA

View Full Version : extract کردن آیکن با حفظ کردن Transparent



just4froum
سه شنبه 26 اردیبهشت 1391, 19:27 عصر
با سلام :

چطور میشه آیکن یه فایل exe رو extract کرد که Transparent آیکن حفظ بشه ؟

محسن واژدی
چهارشنبه 27 اردیبهشت 1391, 14:22 عصر
سلام
نمونه زیر را بررسی کنید:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=71811&lngWId=1

موفق باشید

just4froum
چهارشنبه 27 اردیبهشت 1391, 23:34 عصر
ببینید آقای واژدی مثل این که منظور منو خوب متوجه نشدید.

من توی آیکن های 24 بیت یا True Color مشکلی ندارم حتی خودم یه برنامه نوشتم که از api هم خیلی کم استفاده شده یعنی برای save کردنش با فرمت ico اصلا از api استفاده نکردم .:لبخندساده:

ولی توی آیکن های 32 بیت یا True Color + Alpha Channel مشکل دارم که رنگ ها در اون درجه دارن یعنی مثلا میگی درجه Opacity فلان پیکسل 50 % است مثل آیکن ضمیمه.

یه مشکل دیگه هم دارم اینه که خیلی از آیکن های برنامه های exe الان 256 * 256 یا 128 * 128 هستن ولی vb6 اونارو 32 * 32 نشون میده (یعنی وقتی از api استفاده می کنی برای extract )

حالا کسی میدونه چجوری میشه سایز اصلی icon رو از فایل exe استخراج کرد ؟

برنامه من
87139

اینم از یه آیکن 32 بیت با opacity های متفاوت
87138