다음을 통해 공유


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

GDI+에서는 서체는 같고 스타일이 다른 글꼴로 글꼴 패밀리를 구성합니다. 예를 들어, Arial 글꼴 패밀리는 다음과 같은 글꼴로 구성됩니다.

  • Arial Regular

  • Arial Bold

  • Arial Italic

  • Arial Bold Italic

GDI+에서는 보통, 굵게, 기울임꼴 및 굵은 기울임꼴 등 네 가지 스타일을 사용하여 패밀리를 구성합니다. narrow 및 rounded와 같은 형용사는 스타일이 아니라 패밀리 이름의 일부입니다. 예를 들어, Arial Narrow는 다음과 같은 멤버를 포함하는 글꼴 패밀리입니다.

  • Arial Narrow Regular

  • Arial Narrow Bold

  • Arial Narrow Italic

  • Arial Narrow Bold Italic

GDI+에서 텍스트를 그리려면 먼저 FontFamily 개체와 Font 개체를 만들어야 합니다. FontFamily 개체는 서체(예: Arial)를 지정하고 Font 개체는 크기, 스타일 및 단위를 지정합니다.

예제

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

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

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

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

코드 컴파일

앞의 예제는 Windows Forms에서 사용해야 하며 PaintEventHandler의 매개 변수인 PaintEventArgs e를 필요로 합니다.

참고 항목

기타 리소스

글꼴 및 텍스트 사용

Windows Forms의 그래픽 및 그리기