GDI+ 및 GDI는 Windows Forms에서 텍스트를 그리는 데 사용할 수 있는 여러 클래스를 제공합니다. GDI+ Graphics 클래스에는 텍스트의 위치, 경계 사각형, 글꼴 및 서식과 같은 다양한 기능을 지정할 수 있는 몇 가지 DrawString 메서드가 있습니다. 또한 TextRenderer 클래스에서 제공하는 정적 DrawText 및 MeasureText 메서드를 사용하여 GDI로 텍스트를 그리고 길이를 맞출 수 있습니다. 또한 GDI 메서드를 사용하여 위치, 글꼴 및 서식을 지정할 수 있습니다. GDI와 GDI+ 중 하나를 선택하여 텍스트를 렌더링할 수 있지만 일반적으로 GDI가 성능이 더 좋으며 텍스트 맞춤도 정확합니다. 텍스트 렌더링에 사용되는 다른 클래스로는 FontFamily, Font, StringFormat 및 TextFormatFlags가 있습니다.
단원 내용
- 방법: 글꼴 패밀리 및 글꼴 만들기
-
Font 및 FontFamily 개체를 만드는 방법을 보여 줍니다.
- 방법: 지정된 위치에 텍스트 그리기
-
GDI+ 및 GDI를 사용하여 특정 위치에 텍스트를 그리는 방법을 설명합니다.
- 방법: 사각형 안에 줄 바꿈된 텍스트 그리기
-
GDI+ 및 GDI를 사용하여 사각형에 텍스트를 그리는 방법을 설명합니다.
- 방법: GDI를 사용하여 텍스트 그리기
-
GDI를 사용하여 텍스트를 그리는 방법을 보여 줍니다.
- 방법: 그린 텍스트 맞추기
-
GDI+ 및 GDI 텍스트의 서식을 지정하는 방법을 보여 줍니다.
- 방법: 세로 텍스트 만들기
-
GDI+를 사용하여 세로로 맞춰진 텍스트를 그리는 방법을 설명합니다.
- 방법: 그린 텍스트에 탭 정지 설정
-
GDI+를 사용하여 탭 정지가 있는 텍스트를 그리는 방법을 보여 줍니다.
- 방법: 설치된 글꼴 열거
-
설치된 글꼴의 이름을 나열하는 방법을 설명합니다.
- 방법: 개인 글꼴 컬렉션 만들기
-
PrivateFontCollection 개체를 만드는 방법을 설명합니다.
- 방법: 글꼴 메트릭 얻기
-
셀 어센더 및 디센더와 같은 글꼴 메트릭을 가져오는 방법을 보여 줍니다.
- 방법: 텍스트에 앤티 앨리어싱 사용
-
텍스트를 그릴 때 앤티 앨리어싱을 사용하는 방법을 설명합니다.
참조
- Font
-
이 클래스를 설명하며 이 클래스의 모든 멤버에 대한 링크를 포함합니다.
- FontFamily
-
이 클래스를 설명하며 이 클래스의 모든 멤버에 대한 링크를 포함합니다.
- PrivateFontCollection
-
이 클래스를 설명하며 이 클래스의 모든 멤버에 대한 링크를 포함합니다.
- TextRenderer
-
이 클래스를 설명하며 이 클래스의 모든 멤버에 대한 링크를 포함합니다.
- TextFormatFlags
-
이 클래스를 설명하며 이 클래스의 모든 멤버에 대한 링크를 포함합니다.