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

L’enregistrement EMR_SCALEVIEWPORTEXTEX re-spécifie le viewport d’un contexte de dispositif en utilisant les rapports formés par les multiplicateurs et diviseurs spécifiés.

L’étendue ne peut pas être modifiée si le contexte de périphérique utilise un mode de mappage à échelle fixe. Seuls MM_ISOTROPIC et MM_ANISOTROPIC ne sont pas à échelle fixe. Les dimensions du viewport sont modifiées comme suit. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Constructeurs

ConstructeurDescription
EmfScaleViewportExtex(EmfRecord source)Initialise une nouvelle instance de la classe EmfScaleViewportExtex.
EmfScaleViewportExtex()Initialise une nouvelle instance de la classe EmfScaleViewportExtex.

Méthodes

MéthodeDescription
getXNum()Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande horizontal.
setXNum(int value)Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande horizontal.
getXDenom()Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur horizontal.
setXDenom(int value)Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur horizontal.
getYNum()Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande vertical.
setYNum(int value)Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande vertical.
getYDenom()Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur vertical.
setYDenom(int value)Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur vertical.

EmfScaleViewportExtex(EmfRecord source)

public EmfScaleViewportExtex(EmfRecord source)

Initialise une nouvelle instance de la classe EmfScaleViewportExtex.

Parameters:

ParamètreTypeDescription
sourceEmfRecordLa source.

EmfScaleViewportExtex()

public EmfScaleViewportExtex()

Initialise une nouvelle instance de la classe EmfScaleViewportExtex.

getXNum()

public int getXNum()

Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande horizontal. Ne peut pas être zéro.

Returns: int

setXNum(int value)

public void setXNum(int value)

Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande horizontal. Ne peut pas être zéro.

Parameters:

ParamètreTypeDescription
valeurint

getXDenom()

public int getXDenom()

Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur horizontal. Ne peut pas être zéro.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur horizontal. Ne peut pas être zéro.

Parameters:

ParamètreTypeDescription
valeurint

getYNum()

public int getYNum()

Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande vertical. Ne peut pas être zéro.

Returns: int

setYNum(int value)

public void setYNum(int value)

Obtient ou définit un entier signé de 32 bits qui spécifie le multiplicande vertical. Ne peut pas être zéro.

Parameters:

ParamètreTypeDescription
valeurint

getYDenom()

public int getYDenom()

Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur vertical. Ne peut pas être zéro.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Obtient ou définit un entier signé de 32 bits qui spécifie le diviseur vertical. Ne peut pas être zéro.

Parameters:

ParamètreTypeDescription
valeurint