방법: 글꼴 패밀리 및 글꼴 만들기
GDI+는 서체가 같지만 스타일이 다른 글꼴을 글꼴 패밀리로 그룹화합니다. 예를 들어 Arial 글꼴 패밀리에는 다음 글꼴이 포함됩니다.
Arial 일반
Arial 굵게
Arial 기울임꼴
Arial 굵은 기울임꼴
GDI+는 일반, 굵게, 기울임꼴, 굵은 기울임꼴의 네 가지 스타일을 사용하여 패밀리를 구성합니다. 좁게 및 둥글게와 같은 형용사들은 스타일로 간주되지 않습니다. 오히려 이들은 패밀리 이름의 일부입니다. 예를 들어 Arial 좁게는 다음 멤버가 있는 글꼴 패밀리입니다.
Arial 좁게 일반
Arial 좁고 굵게
Arial 좁은 기울임꼴
Arial 좁고 굵은 기울임꼴
GDI+를 사용하여 텍스트를 그리려면 FontFamily 개체와 Font 개체를 생성해야 합니다. FontFamily 개체는 서체(예: Arial)를 지정하고 Font 개체는 크기, 스타일, 단위를 지정합니다.
예제
다음 예제에서는 크기가 16픽셀인 일반 스타일 Arial 글꼴을 생성합니다. 다음 코드에서 Font 생성자에 전달된 첫 번째 인수는 FontFamily 개체입니다. 두 번째 인수는 네 번째 인수로 식별되는 단위로 측정된 글꼴의 크기를 지정합니다. 세 번째 인수는 스타일을 식별합니다.
Pixel은 GraphicsUnit 열거형의 멤버이며 Regular는 FontStyle 열거형의 멤버입니다.
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에서 사용하도록 설계되었으며 PaintEventArgs의 매개 변수인 e
PaintEventHandler가 필요합니다.
참고 항목
.NET Desktop feedback