EmfExtTextOutW
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 EmfExtTextOutW extends EmfDrawingRecordType
Запись EMR_EXTTEXTOUTW рисует строку ASCII‑текста, используя текущий шрифт и цвета текста.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfExtTextOutW(EmfRecord source) | Инициализирует новый экземпляр класса EmfExtTextOutW. |
| EmfExtTextOutW() | Инициализирует новый экземпляр класса EmfExtTextOutW. |
Методы
| Метод | Описание |
|---|---|
| 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 мм. |
| getWEmrText() | Получает или задает объект EmrText (раздел 2.2.5), который указывает строку вывода в 16-битных символах Unicode UTF16-LE, с атрибутами текста и значениями интервалов. |
| setWEmrText(EmfText value) | Получает или задает объект EmrText (раздел 2.2.5), который указывает строку вывода в 16-битных символах Unicode UTF16-LE, с атрибутами текста и значениями интервалов. |
EmfExtTextOutW(EmfRecord source)
public EmfExtTextOutW(EmfRecord source)
Инициализирует новый экземпляр класса EmfExtTextOutW.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfRecord | Источник. |
EmfExtTextOutW()
public EmfExtTextOutW()
Инициализирует новый экземпляр класса EmfExtTextOutW.
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | Rectangle |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |
getWEmrText()
public EmfText getWEmrText()
Получает или задает объект EmrText (раздел 2.2.5), который указывает строку вывода в 16-битных символах Unicode UTF16-LE, с атрибутами текста и значениями интервалов.
Returns: EmfText
setWEmrText(EmfText value)
public void setWEmrText(EmfText value)
Получает или задает объект EmrText (раздел 2.2.5), который указывает строку вывода в 16-битных символах Unicode UTF16-LE, с атрибутами текста и значениями интервалов.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfText |