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
| Constructeur | Description |
|---|---|
| EmfScaleViewportExtex(EmfRecord source) | Initialise une nouvelle instance de la classe EmfScaleViewportExtex. |
| EmfScaleViewportExtex() | Initialise une nouvelle instance de la classe EmfScaleViewportExtex. |
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| source | EmfRecord | La 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ètre | Type | Description |
|---|---|---|
| valeur | int |
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ètre | Type | Description |
|---|---|---|
| valeur | int |
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ètre | Type | Description |
|---|---|---|
| valeur | int |
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ètre | Type | Description |
|---|---|---|
| valeur | int |