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

Il record EMR_SCALEVIEWPORTEXTEX ridefinisce il viewport per un contesto di dispositivo usando i rapporti formati dai moltiplicatori e divisori specificati.

L’estensione non può essere modificata se il contesto dispositivo utilizza una modalità di mappatura a scala fissa. Solo MM_ISOTROPIC e MM_ANISOTROPIC non sono a scala fissa. Le estensioni della viewport sono modificate come segue. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Costruttori

CostruttoreDescrizione
EmfScaleViewportExtex(EmfRecord source)Inizializza una nuova istanza della classe EmfScaleViewportExtex.
EmfScaleViewportExtex()Inizializza una nuova istanza della classe EmfScaleViewportExtex.

Metodi

MetodoDescrizione
getXNum()Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando orizzontale.
setXNum(int value)Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando orizzontale.
getXDenom()Ottiene o imposta un intero con segno a 32 bit che specifica il divisore orizzontale.
setXDenom(int value)Ottiene o imposta un intero con segno a 32 bit che specifica il divisore orizzontale.
getYNum()Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando verticale.
setYNum(int value)Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando verticale.
getYDenom()Ottiene o imposta un intero con segno a 32 bit che specifica il divisore verticale.
setYDenom(int value)Ottiene o imposta un intero con segno a 32 bit che specifica il divisore verticale.

EmfScaleViewportExtex(EmfRecord source)

public EmfScaleViewportExtex(EmfRecord source)

Inizializza una nuova istanza della classe EmfScaleViewportExtex.

Parameters:

ParametroTipoDescrizione
sourceEmfRecordLa sorgente.

EmfScaleViewportExtex()

public EmfScaleViewportExtex()

Inizializza una nuova istanza della classe EmfScaleViewportExtex.

getXNum()

public int getXNum()

Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando orizzontale. Non può essere zero.

Returns: int

setXNum(int value)

public void setXNum(int value)

Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando orizzontale. Non può essere zero.

Parameters:

ParametroTipoDescrizione
valoreint

getXDenom()

public int getXDenom()

Ottiene o imposta un intero con segno a 32 bit che specifica il divisore orizzontale. Non può essere zero.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Ottiene o imposta un intero con segno a 32 bit che specifica il divisore orizzontale. Non può essere zero.

Parameters:

ParametroTipoDescrizione
valoreint

getYNum()

public int getYNum()

Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando verticale. Non può essere zero.

Returns: int

setYNum(int value)

public void setYNum(int value)

Ottiene o imposta un intero con segno a 32 bit che specifica il moltiplicando verticale. Non può essere zero.

Parameters:

ParametroTipoDescrizione
valoreint

getYDenom()

public int getYDenom()

Ottiene o imposta un intero con segno a 32 bit che specifica il divisore verticale. Non può essere zero.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Ottiene o imposta un intero con segno a 32 bit che specifica il divisore verticale. Non può essere zero.

Parameters:

ParametroTipoDescrizione
valoreint