EmfScaleWindowExtex

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 EmfScaleWindowExtex extends EmfStateRecordType

Der EMR_SCALEWINDOWEXTEX-Datensatz legt das Fenster für einen Wiedergabe-Gerätekontext erneut fest, indem die durch die angegebenen Multiplikatoren und Divisoren gebildeten Verhältnisse verwendet werden.

Der Umfang kann nicht geändert werden, wenn der Geräte‑Kontext einen festen Skalierungs‑Mapping‑Modus verwendet. Nur MM_ISOTROPIC und MM_ANISOTROPIC sind nicht fest skaliert. Die Fenster‑Umfänge werden wie folgt modifiziert. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Konstruktoren

KonstruktorBeschreibung
EmfScaleWindowExtex(EmfRecord source)Initialisiert eine neue Instanz der EmfScaleWindowExtex-Klasse.
EmfScaleWindowExtex()Initialisiert eine neue Instanz der EmfScaleWindowExtex-Klasse.

Methoden

MethodeBeschreibung
getXNum()Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Multiplikator angibt.
setXNum(int value)Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Multiplikator angibt.
getXDenom()Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Divisor angibt.
setXDenom(int value)Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Divisor angibt.
getYNum()Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Multiplikator angibt.
setYNum(int value)Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Multiplikator angibt.
getYDenom()Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Divisor angibt.
setYDenom(int value)Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Divisor angibt.

EmfScaleWindowExtex(EmfRecord source)

public EmfScaleWindowExtex(EmfRecord source)

Initialisiert eine neue Instanz der EmfScaleWindowExtex-Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfScaleWindowExtex()

public EmfScaleWindowExtex()

Initialisiert eine neue Instanz der EmfScaleWindowExtex-Klasse.

getXNum()

public int getXNum()

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den horizontalen Multiplikator angibt. MUSS NICHT null sein.

Returns: int

setXNum(int value)

public void setXNum(int value)

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den horizontalen Multiplikator angibt. MUSS NICHT null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getXDenom()

public int getXDenom()

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den horizontalen Divisor angibt. MUSS NICHT null sein.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den horizontalen Divisor angibt. MUSS NICHT null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getYNum()

public int getYNum()

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den vertikalen Multiplikator angibt. MUSS NICHT null sein.

Returns: int

setYNum(int value)

public void setYNum(int value)

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den vertikalen Multiplikator angibt. MUSS NICHT null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getYDenom()

public int getYDenom()

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den vertikalen Divisor angibt. MUSS NICHT null sein.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Liest oder setzt eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den vertikalen Divisor angibt. MUSS NICHT null sein.

Parameters:

ParameterTypBeschreibung
Wertint