Использование шрифтов и текста
Существует несколько классов, предлагаемых GDI+ и GDI для рисования текста в Windows Forms. Класс GDI+ Graphics имеет несколько методов DrawString, которые позволяют указать различные функции текста, такие как расположение, ограничивающий прямоугольник, шрифт и формат. Кроме того, вы можете рисовать и измерять текст с помощью GDI, используя статические методы DrawText и MeasureText, предлагаемые классом TextRenderer
. Методы 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
Описывает этот класс и содержит ссылки на все его члены.
.NET Desktop feedback