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

El registro EMR_SCALEVIEWPORTEXTEX vuelve a especificar el viewport para un contexto de dispositivo usando las proporciones formadas por los multiplicadores y divisores especificados.

La extensión no puede cambiarse si el contexto de dispositivo está usando un modo de mapeo de escala fija. Sólo MM_ISOTROPIC y MM_ANISOTROPIC no son de escala fija. Las extensiones de la ventana gráfica se modifican de la siguiente manera. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Constructores

ConstructorDescripción
EmfScaleViewportExtex(EmfRecord source)Inicializa una nueva instancia de la clase EmfScaleViewportExtex.
EmfScaleViewportExtex()Inicializa una nueva instancia de la clase EmfScaleViewportExtex.

Métodos

MétodoDescripción
getXNum()Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal.
setXNum(int value)Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal.
getXDenom()Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal.
setXDenom(int value)Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal.
getYNum()Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical.
setYNum(int value)Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical.
getYDenom()Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical.
setYDenom(int value)Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical.

EmfScaleViewportExtex(EmfRecord source)

public EmfScaleViewportExtex(EmfRecord source)

Inicializa una nueva instancia de la clase EmfScaleViewportExtex.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfScaleViewportExtex()

public EmfScaleViewportExtex()

Inicializa una nueva instancia de la clase EmfScaleViewportExtex.

getXNum()

public int getXNum()

Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. No puede ser cero.

Returns: int

setXNum(int value)

public void setXNum(int value)

Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando horizontal. No puede ser cero.

Parameters:

ParámetroTipoDescripción
valorint

getXDenom()

public int getXDenom()

Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. No puede ser cero.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Obtiene o establece un entero con signo de 32 bits que especifica el divisor horizontal. No puede ser cero.

Parameters:

ParámetroTipoDescripción
valorint

getYNum()

public int getYNum()

Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. No puede ser cero.

Returns: int

setYNum(int value)

public void setYNum(int value)

Obtiene o establece un entero con signo de 32 bits que especifica el multiplicando vertical. No puede ser cero.

Parameters:

ParámetroTipoDescripción
valorint

getYDenom()

public int getYDenom()

Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. No puede ser cero.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Obtiene o establece un entero con signo de 32 bits que especifica el divisor vertical. No puede ser cero.

Parameters:

ParámetroTipoDescripción
valorint