EmfSetTextAlign

EmfSetTextAlign class

Запись EMR_SETTEXTALIGN задает выравнивание текста.

public sealed class EmfSetTextAlign : EmfStateRecordType

Конструкторы

ИмяОписание
EmfSetTextAlign()Инициализирует новый экземплярEmfSetTextAlign класс.
EmfSetTextAlign(EmfRecord)Инициализирует новый экземплярEmfSetTextAlign класс.

Характеристики

ИмяОписание
Size { get; set; }Получает или задает размер записи
TextAlignmentMode { get; set; }Получает или задает 32-разрядное целое число без знака, указывающее выравнивание текста по с использованием маски флагов выравнивания текста. Это либоWmfTextAlignmentModeFlags ([MS-WMF], раздел 2.1.2.3) для текста с горизонтальной базовой линией илиWmfVerticalTextAlignmentModeFlags ([MS-WMF], раздел 2.1.2.4) для текста с базовой линией vertical . Можно выбрать только одно значение из тех, которые влияют на выравнивание по горизонтали и вертикали .
Type { get; set; }Получает или задает тип.

Примечания

Записи EMR_SMALLTEXTOUT, EMR_EXTTEXTOUTA и EMR_EXTTEXTOUTW используют значения выравнивания text для позиционирования строки текста на носителе вывода. Значения определяют отношение между опорной точкой и прямоугольником, ограничивающим текст. Контрольной точкой является либо текущая позиция, либо точка, переданная в запись вывода текста. Прямоугольник, ограничивающий текст, формируется символьными ячейками в текстовой строке.

Смотрите также