EmfPlusSetTsGraphics Klasse
Inhalt
[
Ausblenden
]Summary: The EmfPlusSetTSGraphics record specifies the state of a graphics device context for a terminal server.
Module: aspose.imaging.fileformats.emf.emfplus.records
Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusSetTsGraphics
Inheritance: EmfPlusTerminalServerRecordType
Constructors
| Name | Beschreibung |
|---|---|
| EmfPlusSetTsGraphics(source) | Initialisiert eine neue Instanz der Klasse EmfPlusSetTsGraphics. |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| anti_alias_mode | EmfPlusSmoothingMode | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das die Qualität der Liniendarstellung angibt, einschließlich des Typs der Linien‑Anti‑Aliasing. Es MUSS in der SmoothingMode Aufzählung (Abschnitt 2.1.1.28) definiert sein. |
| basic_vga_colors | bool | r | Liest einen Wert, der angibt, ob [basic vga colors]. Wenn gesetzt, enthält die Palette nur die grundlegenden VGA‑Farben. |
| compositing_mode | EmfPlusCompositingMode | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das angibt, wie Quellfarben mit Hintergrundfarben kombiniert werden. Es MUSS ein Wert der CompositingMode Aufzählung (Abschnitt 2.1.1.5) sein. |
| compositing_quality | EmfPlusCompositingQuality | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das den Grad der Glättung von Linien, Kurven und den Kanten gefüllter Flächen angibt, um sie kontinuierlicher oder schärfer definiert erscheinen zu lassen. Es MUSS ein Wert der CompositingQuality Aufzählung (Abschnitt 2.1.1.6) sein. |
| data_size | int | r/w | Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die DIE 32‑Bit‑ausgerichtete Anzahl von Bytes an Daten im nachfolgenden RecordData‑Feld DEFINIEREN MUSS. Diese Zahl beinhaltet nicht den 12‑Byte‑Datensatz‑Header. |
| filter_type | EmfPlusFilterType | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das angibt, wie Skalierung, einschließlich Dehnung und Verkleinerung, durchgeführt wird. Es MUSS ein Wert der FilterType Aufzählung (Abschnitt 2.1.1.11) sein. |
| flags | int | r/w | Liest oder setzt eine 16‑Bit‑vorzeichenlose Ganzzahl, die Informationen für einige Datensätze darüber enthält, wie die Operation auszuführen ist und wie die Struktur des Datensatzes beschaffen ist. |
| have_palette | bool | r | Liest einen Wert, der angibt, ob [have palette]. Wenn gesetzt, enthält dieser Datensatz ein EmfPlusPalette‑Objekt (Abschnitt 2.2.2.28) im Palette‑Feld nach den Grafik‑Zustandsdaten. |
| palette | EmfPlusPalette | r/w | Liest oder setzt ein optionales EmfPlusPalette‑Objekt. |
| pixel_offset | EmfPlusPixelOffsetMode | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das die Gesamtqualität des Bildes und des Textdarstellungsprozesses angibt. Es MUSS ein Wert der PixelOffsetMode Aufzählung (Abschnitt 2.1.1.26) sein. |
| render_origin_x | int | r/w | Liest oder setzt ein 16‑Bit‑vorzeichenbehaftetes Integer, das die horizontale Koordinate des Ursprungs für die Darstellung von Halftoning‑ und Dithering‑Matrizen ist. |
| render_origin_y | int | r/w | Liest oder setzt ein 16‑Bit‑vorzeichenbehaftetes Integer, das die vertikale Koordinate des Ursprungs für die Darstellung von Halftoning‑ und Dithering‑Matrizen ist. |
| size | int | r/w | Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Datensatz angibt, einschließlich des 12‑Byte‑Datensatz‑Headers und der datensatzspezifischen Daten. |
| text_contrast | int | r/w | Liest oder setzt ein 16‑Bit‑vorzeichenloses Integer, das den Gamma‑Korrekturwert für die Darstellung von anti‑aliasiertem und ClearType‑Text angibt. Dieser Wert MUSS im Bereich von 0 bis 12 liegen, einschließlich. |
| text_render_hint | EmfPlusTextRenderingHint | r/w | Liest oder setzt ein 8‑Bit‑vorzeichenloses Integer, das die Qualität der Text Darstellung angibt, einschließlich des Typs des Text‑Anti‑Aliasing. Es MUSS in der TextRenderingHint Aufzählung (Abschnitt 2.1.1.32) definiert sein. |
| type | EmfPlusRecordType | r | Liest eine 16‑Bit‑vorzeichenlose Ganzzahl, die den Datensatztyp identifiziert. |
| world_to_device | Matrix | r/w | Liest oder setzt ein 192‑Bit EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das die Transformationen vom Weltraum zum Geräteraum angibt. |
Constructor: EmfPlusSetTsGraphics(source)
EmfPlusSetTsGraphics(source)
Initialisiert eine neue Instanz der Klasse EmfPlusSetTsGraphics.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfPlusRecord | Die Quelle. |