EmfExtTextOutA

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.EmfDrawingRecordType

public final class EmfExtTextOutA extends EmfDrawingRecordType

Запись EMR_EXTTEXTOUTA рисует строку ASCII‑текста, используя текущий шрифт и цвета текста.

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

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

Методы

МетодОписание
getBounds()Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19).
setBounds(Rectangle value)Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19).
getIGraphicsMode()Получает или задает 32-битное беззнаковое целое число, которое указывает режим графики из перечисления GraphicsMode (раздел 2.1.16).
setIGraphicsMode(int value)Получает или задает 32-битное беззнаковое целое число, которое указывает режим графики из перечисления GraphicsMode (раздел 2.1.16).
getExScale()Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси X для преобразования единиц пространства страницы в единицы .01 мм.
setExScale(float value)Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси X для преобразования единиц пространства страницы в единицы .01 мм.
getEyScale()Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси Y для преобразования единиц пространства страницы в единицы .01 мм.
setEyScale(float value)Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси Y для преобразования единиц пространства страницы в единицы .01 мм.
getAEmrText()Получает или задает объект EmrText (раздел 2.2.5), который определяет выводимую строку в 8‑битных ASCII‑символах, атрибуты текста и значения интервалов.
setAEmrText(EmfText value)Получает или задает объект EmrText (раздел 2.2.5), который определяет выводимую строку в 8‑битных ASCII‑символах, атрибуты текста и значения интервалов.

EmfExtTextOutA(EmfRecord source)

public EmfExtTextOutA(EmfRecord source)

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

Parameters:

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

EmfExtTextOutA()

public EmfExtTextOutA()

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

getBounds()

public Rectangle getBounds()

Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19). Он не используется и ДОЛЖЕН быть проигнорирован при получении.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19). Он не используется и ДОЛЖЕН быть проигнорирован при получении.

Parameters:

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

getIGraphicsMode()

public int getIGraphicsMode()

Получает или задает 32-битное беззнаковое целое число, которое указывает режим графики из перечисления GraphicsMode (раздел 2.1.16).

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Получает или задает 32-битное беззнаковое целое число, которое указывает режим графики из перечисления GraphicsMode (раздел 2.1.16).

Parameters:

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

getExScale()

public float getExScale()

Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси X для преобразования единиц пространства страницы в единицы .01 мм. Это ДОЛЖНО использоваться только если режим графики, указанный в iGraphicsMode, равен GM_COMPATIBLE.

Returns: float

setExScale(float value)

public void setExScale(float value)

Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси X для преобразования единиц пространства страницы в единицы .01 мм. Это ДОЛЖНО использоваться только если режим графики, указанный в iGraphicsMode, равен GM_COMPATIBLE.

Parameters:

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

getEyScale()

public float getEyScale()

Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси Y для преобразования единиц пространства страницы в единицы .01 мм. Это ДОЛЖНО использоваться только если режим графики, указанный в iGraphicsMode, равен GM_COMPATIBLE.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Получает или задает 32-битное значение с плавающей точкой, которое определяет коэффициент масштабирования по оси Y для преобразования единиц пространства страницы в единицы .01 мм. Это ДОЛЖНО использоваться только если режим графики, указанный в iGraphicsMode, равен GM_COMPATIBLE.

Parameters:

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

getAEmrText()

public EmfText getAEmrText()

Получает или задает объект EmrText (раздел 2.2.5), который определяет выводимую строку в 8‑битных ASCII‑символах, атрибуты текста и значения интервалов.

Returns: EmfText

setAEmrText(EmfText value)

public void setAEmrText(EmfText value)

Получает или задает объект EmrText (раздел 2.2.5), который определяет выводимую строку в 8‑битных ASCII‑символах, атрибуты текста и значения интервалов.

Parameters:

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