PDA

View Full Version : سوال: درج آیکن بدون حاشیه در فرم



nazanin_90
چهارشنبه 17 مهر 1392, 21:18 عصر
سلام دوستان
تصویر ضمیمه قسمتی از زمینه یک فرم است که برش داده شده که در آن یک آیکن درج گردیده . همانطور که مشاهده میفرمائید درحالت نمایش فرم آین آیکن با حاشیه آن که به رنگ خاکستری است ظاهرمیشود ، حال سوال اینجاست که چگونه میتوان یک آیکن را در زمینه یک فرم رنگی درج نمود که حاشیه آن آیکن مشخص نباشد و خود آیکن بدون حاشیه در زمینه فرم به نمایش در آید ؟
با تشکر

rahnema1
چهارشنبه 17 مهر 1392, 21:25 عصر
توی برنامه هایی که کارشون ادیت آیکونه می شه یک قسمت تصویر رو ترانسپارنت کرد یعنی هیچ رنگی رو به اون قسمت اختصاص ندهیم ابزارهای رایگان برای edit کردن آیکون وجود داره می تونید از اینترنت دانلود کنید

Shahab.
چهارشنبه 17 مهر 1392, 21:55 عصر
شما اول یه قسمت کوچیک از اون بک گراند ابی رنگ رو جدا کن و ببر توی فتوشاپ
بعد قسمت خاکستری آیکون رو با ابزار جادویی بگیر و از منوی select گزینه ی inverse رو انتخاب کن تا خود آیکن انتخاب بشه.
اون قسمت رو کپی کن و بنداز روی عکس کوچیکی که از بک گراند جدا کردی و با پسوند bmp ذخیره کن
من الان اینکارو انجام دادم
تصویر زیر رو ببینید :
فقط این الان فرمتش png هست و وی بی قبول نمیکنه شما اینو تبدیلش کنید به bmp و بذارید پس زمینه ی فرمتون

nazanin_90
چهارشنبه 17 مهر 1392, 23:43 عصر
شما اول یه قسمت کوچیک از اون بک گراند ابی رنگ رو جدا کن و ببر توی فتوشاپ
بعد قسمت خاکستری آیکون رو با ابزار جادویی بگیر و از منوی select گزینه ی inverse رو انتخاب کن تا خود آیکن انتخاب بشه.
اون قسمت رو کپی کن و بنداز روی عکس کوچیکی که از بک گراند جدا کردی و با پسوند bmp ذخیره کن
من الان اینکارو انجام دادم
تصویر زیر رو ببینید :
فقط این الان فرمتش png هست و وی بی قبول نمیکنه شما اینو تبدیلش کنید به bmp و بذارید پس زمینه ی فرمتون
با سلام و تشکر
با توجه به اینکه رنگ زمینه فرم تغییر میکند ( با اختیار کاربر و از طریق یک کمند باتن) این حالت جوابگو نمیباشد .
حالتی مورددرخواست است که حاشیه آیکن در تمام پس زمینه های فرم ظاهرنشود.
باتشکر

Shahab.
چهارشنبه 17 مهر 1392, 23:59 عصر
اگر اینطوریه باید تصویر رو ترنسپرنت کنید و با پسوند gif ذخیره کنید تا در وی بی قابل استفاده باشه.
این یه نمونه که ترنسپرنت کردمش و قابل استفاده در وی بی هم هست.

vbhamed
پنج شنبه 18 مهر 1392, 09:03 صبح
سلام
مي‌تونيد از كامپوننت Alpha Image Control استفاده كنيد كه تصاوير png رو هم پشتيباني مي‌كنه و امكانات زياد ديگه اي هم داره
http://www.vbforums.com/showthread.php?630193-vb6-Alpha-Image-Control-v2-Final-Update-%2815-Jan-2012%29