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

Der EMR_SCALEVIEWPORTEXTEX-Datensatz legt das Ansichtsfenster für einen 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‑Context einen festen Skalierungs‑Abbildungmodus verwendet. Nur MM_ISOTROPIC und MM_ANISOTROPIC sind nicht fest skaliert. Die Ansichtsfenster‑Umfänge werden wie folgt modifiziert. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Konstruktoren

KonstruktorBeschreibung
EmfScaleViewportExtex(EmfRecord source)Initialisiert eine neue Instanz der EmfScaleViewportExtex-Klasse.
EmfScaleViewportExtex()Initialisiert eine neue Instanz der EmfScaleViewportExtex-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.

EmfScaleViewportExtex(EmfRecord source)

public EmfScaleViewportExtex(EmfRecord source)

Initialisiert eine neue Instanz der EmfScaleViewportExtex-Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfScaleViewportExtex()

public EmfScaleViewportExtex()

Initialisiert eine neue Instanz der EmfScaleViewportExtex-Klasse.

getXNum()

public int getXNum()

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Multiplikator angibt. Darf nicht null sein.

Returns: int

setXNum(int value)

public void setXNum(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Multiplikator angibt. Darf nicht null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getXDenom()

public int getXDenom()

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Divisor angibt. Darf nicht null sein.

Returns: int

setXDenom(int value)

public void setXDenom(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den horizontalen Divisor angibt. Darf nicht null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getYNum()

public int getYNum()

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Multiplikator angibt. Darf nicht null sein.

Returns: int

setYNum(int value)

public void setYNum(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Multiplikator angibt. Darf nicht null sein.

Parameters:

ParameterTypBeschreibung
Wertint

getYDenom()

public int getYDenom()

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Divisor angibt. Darf nicht null sein.

Returns: int

setYDenom(int value)

public void setYDenom(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer, der den vertikalen Divisor angibt. Darf nicht null sein.

Parameters:

ParameterTypBeschreibung
Wertint