'Transparent'에 해당되는 글 1건

  1. 2010.03.25 [Csharp / C#] 비트맵 투명화 (색상 영역) / Bitmap Transparent

투명하게! 맑게! 자신있게!!!

자~ Bitmap을 투명하게 해보자.

왜?

이쁘니까 ㅡㅡ;

아래와 같다!!

 
Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Graphics g = Graphics.FromImage(bmp);
g.Clear(pictureBox1.BackColor); //잔상제거
ImageAttributes att = new ImageAttributes();
att.SetColorKey(Color.FromArgb(0, 0, 0), Color.FromArgb(30, 30, 30));   //색상 영역.
g.DrawImage(_animation.OnDrawOnBmp(), _destPoints,
                     new Rectangle(0, 0, pictureBox1.Width, pictureBox1.Height), GraphicsUnit.Pixel, att);
pictureBox1.CreateGraphics().DrawImage(bmp, new Point(0, 0));

혹! 필요한 사람은 다운받아 쓰셔용~ ㅋㅋ

신고
Posted by ParkPill 박필