EmfSetDiBitsToDevice
Inhalt
[
Ausblenden
]EmfSetDiBitsToDevice class
Der EMR_SETDIBITSTODEVICE-Datensatz spezifiziert eine Blockübertragung von Pixeln von spezifizierten Abtastzeilen von einer Quellbitmap zu einem Zielrechteck.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Konstrukteure
| Name | Beschreibung |
|---|---|
| EmfSetDiBitsToDevice(EmfRecord) | Initialisiert eine neue Instanz vonEmfSetDiBitsToDevice Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Bounds { get; set; } | Ruft ein WMF-RectL-Objekt ab oder legt es fest ([MS-WMF] Abschnitt 2.2.2.19), das das Begrenzungsrechteck des -Ziels in Geräteeinheiten definiert. |
| CScans { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die die Anzahl der Abtastzeilen angibt. |
| CxSrc { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die Breite des Quellrechtecks in Pixel angibt. |
| CySrc { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die Höhe des Quellrechtecks in Pixel angibt |
| IStartScan { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die die erste Abtastzeile im Array angibt. |
| Size { get; set; } | Ruft die Größe des Datensatzes ab oder legt sie fest |
| SourceBitmap { get; set; } | Ruft einen Puffer ab oder legt ihn fest, der die Quellbitmap enthält, die nicht zusammenhängend mit dem festen Teil des EMR_SETDIBITSTODEVICE-Datensatzes sein muss. Dementsprechend sind Felder in diesem Puffer, die mit „UndefinedSpace“ gekennzeichnet sind, optional und MÜSSEN ignoriert werden. |
| Type { get; set; } | Ruft den Typ ab oder legt ihn fest. |
| UsageSrc { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die angibt, wie Werte in der -Farbtabelle im Quell-Bitmap-Header zu interpretieren sind. Dieser Wert MUSS in der DIBColors-Enumeration (Abschnitt 2.1.9) enthalten sein. |
| XDest { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die logische x-Koordinate der oberen linken -Ecke des Zielrechtecks angibt. |
| XSrc { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die x-Koordinate in Pixeln der unteren linken -Ecke des Quellrechtecks angibt. |
| YDest { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die logische y-Koordinate der oberen linken Ecke des Zielrechtecks angibt. |
| YSrc { get; set; } | Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die die y-Koordinate in Pixel der unteren linken -Ecke des Quellrechtecks angibt. |
Bemerkungen
Dieser Datensatz unterstützt Quellbilder im JPEG- und PNG-Format. Das Feld „Komprimierung“ im Quell- -Bitmap-Header gibt das Bildformat an.
Siehe auch
- class EmfBitmapRecordType
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Records
- Montage Aspose.Imaging