EmfScaleViewportExtex
Inhalt
[
Ausblenden
]EmfScaleViewportExtex class
Der EMR_SCALEVIEWPORTEXTEX-Datensatz gibt den Darstellungsbereich für einen Gerätekontext neu an, indem er die -Verhältnisse verwendet, die durch die angegebenen Multiplikanden und Divisoren gebildet werden.
public sealed class EmfScaleViewportExtex : EmfStateRecordType
Konstrukteure
Name | Beschreibung |
---|---|
EmfScaleViewportExtex() | Initialisiert eine neue Instanz vonEmfScaleViewportExtex Klasse. |
EmfScaleViewportExtex(EmfRecord) | Initialisiert eine neue Instanz vonEmfScaleViewportExtex Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
Size { get; set; } | Ruft die Größe des Datensatzes ab oder legt sie fest |
Type { get; set; } | Ruft den Typ ab oder legt ihn fest. |
XDenom { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den horizontalen Teiler angibt. Kann nicht Null sein. |
XNum { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den horizontalen Multiplikanden angibt. Kann nicht Null sein. |
YDenom { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den vertikalen Teiler angibt. Kann nicht Null sein. |
YNum { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den vertikalen Multiplikanden angibt. Kann nicht Null sein. |
Bemerkungen
Die Ausdehnung kann nicht geändert werden, wenn der Gerätekontext einen Zuordnungsmodus mit festem Maßstab verwendet. Nur MM_ISOTROPIC und MM_ANISOTROPIC sind kein fester Maßstab. Die Viewport-Extents werden wie folgt geändert. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom
Siehe auch
- class EmfStateRecordType
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Records
- Montage Aspose.Imaging