EmfPlusScaleWorldTransform

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusTerminalServerRecordType

public final class EmfPlusScaleWorldTransform extends EmfPlusTerminalServerRecordType

Запись EmfPlusScaleWorldTransform выполняет масштабирование текущей трансформации мирового пространства.

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

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

Методы

МетодОписание
getPostMultipliedMatrix()Получает значение, указывающее, является ли [post multiplied matrix].
getSx()Получает или задает 32-битное число с плавающей запятой, определяющее горизонтальный коэффициент масштабирования.
setSx(float value)Получает или задает 32-битное число с плавающей запятой, определяющее горизонтальный коэффициент масштабирования.
getSy()Получает или задает 32-битное число с плавающей запятой, определяющее вертикальный коэффициент масштабирования.
setSy(float value)Получает или задает 32-битное число с плавающей запятой, определяющее вертикальный коэффициент масштабирования.

EmfPlusScaleWorldTransform(EmfPlusRecord source)

public EmfPlusScaleWorldTransform(EmfPlusRecord source)

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

Parameters:

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

getPostMultipliedMatrix()

public boolean getPostMultipliedMatrix()

Получает значение, указывающее, является ли [post multiplied matrix]. Если установлено, матрица преобразования должна быть пост‑умножена. Если сброшено, она должна быть премультиплицирована.

Значение: true, если [post multiplied matrix]; иначе false.

Returns: boolean

getSx()

public float getSx()

Получает или задает 32-битное число с плавающей запятой, определяющее горизонтальный коэффициент масштабирования. Масштабирование выполняется путем построения новой матрицы преобразования из значений полей Sx и Sy, как показано в следующей таблице. —————– | Sx | 0 | 0 | | 0 | Sx | 0 | —————– Рисунок 3: Матрица масштабирования

Returns: float

setSx(float value)

public void setSx(float value)

Получает или задает 32-битное число с плавающей запятой, определяющее горизонтальный коэффициент масштабирования. Масштабирование выполняется путем построения новой матрицы преобразования из значений полей Sx и Sy, как показано в следующей таблице. —————– | Sx | 0 | 0 | | 0 | Sx | 0 | —————– Рисунок 3: Матрица масштабирования

Parameters:

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

getSy()

public float getSy()

Получает или задает 32-битное число с плавающей запятой, определяющее вертикальный коэффициент масштабирования.

Returns: float

setSy(float value)

public void setSy(float value)

Получает или задает 32-битное число с плавающей запятой, определяющее вертикальный коэффициент масштабирования.

Parameters:

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