Шрифты и текстUsing Fonts and Text

Существует несколько классов, предоставляемых GDI + и GDI для рисования текста в формах Windows Forms.There are several classes offered by GDI+ and GDI for drawing text on Windows Forms. GDI + Graphics содержит несколько DrawString методы, которые позволяют указать различные свойства текста, таких как местоположение, ограничивающий прямоугольник, шрифт и формат.The GDI+ Graphics class has several DrawString methods that allow you to specify various features of text, such as location, bounding rectangle, font, and format. Кроме того, можно нарисовать и измерить текста с использованием GDI, с помощью статического DrawText и MeasureText методы TextRenderer класса.In addition, you can draw and measure text with GDI using the static DrawText and MeasureText methods offered by the TextRenderer class. Методы GDI также позволяют указывать расположение, шрифт и формат.The GDI methods also allow you to specify location, font, and format. Вы можете GDI или GDI + для прорисовки текста; Тем не менее GDI обычно обеспечивает более высокую производительность и более точные измерения текста.You can choose either GDI or GDI+ for text rendering; however, GDI generally offers better performance and more accurate text measuring. Другие классы, которые влияют на отрисовку текста включают FontFamily, Font, StringFormat, и TextFormatFlags.Other classes that contribute to text rendering include FontFamily, Font, StringFormat, and TextFormatFlags.

В этом разделеIn This Section

Практическое руководство. Шрифты и их семействHow to: Construct Font Families and Fonts
Демонстрируется создание Font и FontFamily объектов.Shows how to create Font and FontFamily objects.

Практическое руководство. Рисование текста в указанном расположенииHow to: Draw Text at a Specified Location
Описывает способ рисования текста в определенном расположении с помощью GDI + и GDI.Describes how to draw text in a certain location using GDI+ and GDI.

Практическое руководство. Многострочный вывод текста в прямоугольникеHow to: Draw Wrapped Text in a Rectangle
Объясняется, как для рисования текста в прямоугольнике с помощью GDI + и GDI.Explains how to draw text in a rectangle using GDI+ and GDI.

Практическое руководство. Рисование текста с использованием GDIHow to: Draw Text with GDI
В этой статье демонстрируется использование GDI для рисования текста.Demonstrates how to use GDI for drawing text.

Практическое руководство. Выравнивание рисуемого текстаHow to: Align Drawn Text
Показано, как для форматирования текста GDI + и GDI.Shows how to format GDI+ and GDI text.

Практическое руководство. Вывод текста по вертикалиHow to: Create Vertical Text
Описывает способ рисования текста, выровненного по вертикали с помощью GDI +.Describes how to draw vertically aligned text with GDI+.

Практическое руководство. Установка позиций табуляции для выводимого текстаHow to: Set Tab Stops in Drawn Text
Рисование текста с позициями табуляции с помощью GDI +.Shows how draw text with tab stops with GDI+.

Практическое руководство. Перебор установленных шрифтовHow to: Enumerate Installed Fonts
Объясняется, как список установленных шрифтов.Explains how to list the names of installed fonts.

Практическое руководство. Создание частной коллекции шрифтовHow to: Create a Private Font Collection
Описывает создание PrivateFontCollection объекта.Describes how to create a PrivateFontCollection object.

Практическое руководство. Получение метрик шрифтовHow to: Obtain Font Metrics
Демонстрируется получение метрик шрифтов, такие как восхождение клетки и спуска.Shows how to obtain font metrics such as cell ascent and descent.

Практическое руководство. Сглаживание текстаHow to: Use Antialiasing with Text
В данной статье описывается использование сглаживание при рисовании текста.Explains how to use antialiasing when drawing text.

СсылкаReference

Font
Описывает данный класс и содержит ссылки на все его члены.Describes this class and contains links to all of its members.

FontFamily
Описывает данный класс и содержит ссылки на все его члены.Describes this class and contains links to all of its members.

PrivateFontCollection
Описывает данный класс и содержит ссылки на все его члены.Describes this class and contains links to all of its members.

TextRenderer
Описывает данный класс и содержит ссылки на все его члены.Describes this class and contains links to all of its members.

TextFormatFlags
Описывает данный класс и содержит ссылки на все его члены.Describes this class and contains links to all of its members.