EmfScaleViewportExtex

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

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

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

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

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

Методы

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

EmfScaleViewportExtex(EmfRecord source)

public EmfScaleViewportExtex(EmfRecord source)

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

Parameters:

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

EmfScaleViewportExtex()

public EmfScaleViewportExtex()

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

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