방법: 글꼴 패밀리 및 글꼴 만들기

GDI+는 서체가 같지만 스타일이 다른 글꼴을 글꼴 패밀리로 그룹화합니다. 예를 들어 Arial 글꼴 패밀리에는 다음 글꼴이 포함됩니다.

  • Arial 일반

  • Arial 굵게

  • Arial 기울임꼴

  • Arial 굵은 기울임꼴

GDI+는 일반, 굵게, 기울임꼴, 굵은 기울임꼴의 네 가지 스타일을 사용하여 패밀리를 구성합니다. 좁게 및 둥글게와 같은 형용사들은 스타일로 간주되지 않습니다. 오히려 이들은 패밀리 이름의 일부입니다. 예를 들어 Arial 좁게는 다음 멤버가 있는 글꼴 패밀리입니다.

  • Arial 좁게 일반

  • Arial 좁고 굵게

  • Arial 좁은 기울임꼴

  • Arial 좁고 굵은 기울임꼴

GDI+를 사용하여 텍스트를 그리려면 FontFamily 개체와 Font 개체를 생성해야 합니다. FontFamily 개체는 서체(예: Arial)를 지정하고 Font 개체는 크기, 스타일, 단위를 지정합니다.

예제

다음 예제에서는 크기가 16픽셀인 일반 스타일 Arial 글꼴을 생성합니다. 다음 코드에서 Font 생성자에 전달된 첫 번째 인수는 FontFamily 개체입니다. 두 번째 인수는 네 번째 인수로 식별되는 단위로 측정된 글꼴의 크기를 지정합니다. 세 번째 인수는 스타일을 식별합니다.

PixelGraphicsUnit 열거형의 멤버이며 RegularFontStyle 열거형의 멤버입니다.

FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
   fontFamily,
   16,
   FontStyle.Regular,
   GraphicsUnit.Pixel);
Dim fontFamily As New FontFamily("Arial")
Dim font As New Font( _
   fontFamily, _
   16, _
   FontStyle.Regular, _
   GraphicsUnit.Pixel)

코드 컴파일

앞의 예제는 Windows Forms에서 사용하도록 설계되었으며 PaintEventHandler의 매개 변수인 PaintEventArgse가 필요합니다.

참고 항목