C# - 이미지에 글자 쓰기


Bitmap b = new Bitmap(200, 100);                                  // 비트맵 생성
Graphics g = Graphics.FromImage(b);                               // 그래팩 클래스 생성 (이미지로부터)
g.Clear(Color.Gray);                                              // 그래픽을 회색색칠하기
Brush blackBrush = new SolidBrush(Color.Black);                   // FontColor
FontFamily familyName = new FontFamily("굴림");                   // FontFamily
System.Drawing.Font myFont = new System.Drawing.Font(familyName, 20, FontStyle.Regular, GraphicsUnit.Pixel);      // 폰트생성
PointF startPoint = new PointF(10, 20);                           // 글자 시작위치
g.DrawString("Hello World!", myFont, blackBrush, startPoint);     // 글자 쓰기
b.MakeTransparent(Color.Gray);                                    // 회색을 투명색으로 지정
g.DrawImage(b, new Point(10, 10));                                // 이미지에 그리기

 

광고

2개의 댓글

댓글 남기기