PDA

View Full Version : شفافیت در عکس



دوشنبه 27 مرداد 1382, 21:09 عصر
سلام
در VB.Net چطوری می شه، رنگ زمینه عکس رو از بین برد، بطوری که رنگ فرم از بین نرود ؟

S.Azish
چهارشنبه 29 مرداد 1382, 13:34 عصر
من منظورتون رو متوجه نشدم ولی مثال زیر شاید بتونه کمکتون کنه




Dim p As New Bitmap(PictureBox1.Image)
p.MakeTransparent(p.GetPixel(1, 1))
PictureBox2.Image = p

چهارشنبه 29 مرداد 1382, 15:55 عصر
خیلی متشکرم، منظور من هم همین بود.
من این کار را برای عکس های ToolBar احتیاج داشتم. ولی، در VB.NET برای هر عکس باید حتما کد نوشت ؟

S.Azish
چهارشنبه 29 مرداد 1382, 16:19 عصر
اگر از ImageList استفاده میکنید فقط TransparentColor رو تنظیم کنید و نیازی به کد نویسی نیست.