EmfScaleWindowExtex

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 EmfScaleWindowExtex extends EmfStateRecordType

Запись EMR_SCALEWINDOWEXTEX переопределяет окно для контекста устройства воспроизведения, используя отношения, образованные указанными множителями и делителями.

Размеры нельзя изменить, если контекст устройства использует режим отображения с фиксированным масштабом. Только MM_ISOTROPIC и MM_ANISOTROPIC не являются фиксированным масштабом. Размеры окна изменяются следующим образом. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

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

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

Методы

МетодОписание
getXNum()Получает или задает 32‑битное знаковое целое, которое определяет горизонтальный мультипликатор.
setXNum(int value)Получает или задает 32‑битное знаковое целое, которое определяет горизонтальный мультипликатор.
getXDenom()Получает или задает 32‑битное знаковое целое, которое определяет горизонтальный делитель.
setXDenom(int value)Получает или задает 32‑битное знаковое целое, которое определяет горизонтальный делитель.
getYNum()Получает или задает 32‑битное знаковое целое, которое определяет вертикальный мультипликатор.
setYNum(int value)Получает или задает 32‑битное знаковое целое, которое определяет вертикальный мультипликатор.
getYDenom()Получает или задает 32‑битное знаковое целое, которое определяет вертикальный делитель.
setYDenom(int value)Получает или задает 32‑битное знаковое целое, которое определяет вертикальный делитель.

EmfScaleWindowExtex(EmfRecord source)

public EmfScaleWindowExtex(EmfRecord source)

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

Parameters:

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

EmfScaleWindowExtex()

public EmfScaleWindowExtex()

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

getXNum()

public int getXNum()

Получает или задает 32‑битное знаковое целое, определяющее горизонтальный множитель. ДОЛЖНО быть ненулевым.

Returns: int

setXNum(int value)

public void setXNum(int value)

Получает или задает 32‑битное знаковое целое, определяющее горизонтальный множитель. ДОЛЖНО быть ненулевым.

Parameters:

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

getXDenom()

public int getXDenom()

Получает или задает 32‑битное знаковое целое, определяющее горизонтальный делитель. ДОЛЖНО быть ненулевым.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Получает или задает 32‑битное знаковое целое, определяющее горизонтальный делитель. ДОЛЖНО быть ненулевым.

Parameters:

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

getYNum()

public int getYNum()

Получает или задает 32‑битное знаковое целое, определяющее вертикальный множитель. ДОЛЖНО быть ненулевым.

Returns: int

setYNum(int value)

public void setYNum(int value)

Получает или задает 32‑битное знаковое целое, определяющее вертикальный множитель. ДОЛЖНО быть ненулевым.

Parameters:

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

getYDenom()

public int getYDenom()

Получает или задает 32‑битное знаковое целое, определяющее вертикальный делитель. ДОЛЖНО быть ненулевым.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Получает или задает 32‑битное знаковое целое, определяющее вертикальный делитель. ДОЛЖНО быть ненулевым.

Parameters:

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