EmfSetTextAlign

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType

public final class EmfSetTextAlign extends EmfStateRecordType

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

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

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

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

Методы

МетодОписание
getTextAlignmentMode()Получает или задаёт 32‑битное беззнаковое целое, которое задаёт выравнивание текста с помощью маски флагов выравнивания.
setTextAlignmentMode(int value)Получает или задаёт 32‑битное беззнаковое целое, которое задаёт выравнивание текста с помощью маски флагов выравнивания.

EmfSetTextAlign(EmfRecord source)

public EmfSetTextAlign(EmfRecord source)

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

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

EmfSetTextAlign()

public EmfSetTextAlign()

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

getTextAlignmentMode()

public int getTextAlignmentMode()

Получает или задаёт 32‑битное беззнаковое целое, которое задаёт выравнивание текста с помощью маски флагов выравнивания. Это либо Wmf.Consts.WmfTextAlignmentModeFlags ([MS-WMF] раздел 2.1.2.3) для текста с горизонтальной базовой линией, либо Wmf.Consts.WmfVerticalTextAlignmentModeFlags ([MS-WMF] раздел 2.1.2.4) для текста с вертикальной базовой линией. Можно выбрать только одно значение из тех, которые влияют на горизонтальное и вертикальное выравнивание.

Returns: int

setTextAlignmentMode(int value)

public void setTextAlignmentMode(int value)

Получает или задаёт 32‑битное беззнаковое целое, которое задаёт выравнивание текста с помощью маски флагов выравнивания. Это либо Wmf.Consts.WmfTextAlignmentModeFlags ([MS-WMF] раздел 2.1.2.3) для текста с горизонтальной базовой линией, либо Wmf.Consts.WmfVerticalTextAlignmentModeFlags ([MS-WMF] раздел 2.1.2.4) для текста с вертикальной базовой линией. Можно выбрать только одно значение из тех, которые влияют на горизонтальное и вертикальное выравнивание.

Parameters:

ПараметрТипОписание
valueint