EmfPlusBitmap Klasse
Inhalt
[
Ausblenden
]Summary: The EmfPlusBitmap object specifies a bitmap that contains a graphics image.
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBitmap
Inheritance: EmfPlusBaseImageData
Constructors
| Name | Beschreibung |
|---|---|
| EmfPlusBitmap() | Initialisiert eine neue Instanz der EmfPlusBitmap Klasse |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| bitmap_data | EmfPlusBaseBitmapData | r/w | Liest oder schreibt Bitmap‑Daten BitmapData (variabel): Daten variabler Länge, die das Bitmap‑Datenobjekt definieren, das im Feld Type angegeben ist. Der Inhalt und das Format der Daten können für jeden Bitmap‑Typ unterschiedlich sein. |
| height | int | r/w | Liest oder schreibt die Bitmap‑Höhe Height (4 Bytes): Eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die Höhe in Pixeln des von der Bitmap belegten Bereichs angibt. Ist das Bild komprimiert, ist dieser Wert gemäß dem Feld Type undefiniert und MUSS ignoriert werden. |
| pixel_format | EmfPlusPixelFormat | r/w | Liest oder schreibt das Pixel‑Format PixelFormat (4 Bytes): Eine 32‑Bit vorzeichenlose Ganzzahl, die das Format der Pixel angibt, aus denen das Bitmap‑Bild besteht. Die unterstützten Pixel‑Formate sind in der Aufzählung EmfPlusPixelFormat (Abschnitt 2.1.1.25) angegeben. Ist das Bild komprimiert, ist dieser Wert gemäß dem Feld Type undefiniert und MUSS ignoriert werden. |
| stride | int | r/w | Liest oder schreibt den Stride des Bildes Stride (4 Bytes): Eine 32‑Bit vorzeichenbehaftete Ganzzahl, die den Byte‑Versatz zwischen dem Beginn einer Scan‑Zeile und der nächsten angibt. Dieser Wert ist die Anzahl der Bytes pro Pixel, die im Feld PixelFormat angegeben ist, multipliziert mit der Breite in Pixeln, die im Feld Width angegeben ist. Der Wert dieses Feldes MUSS ein Vielfaches von vier sein. Ist das Bild komprimiert, ist dieser Wert gemäß dem Feld Type undefiniert und MUSS ignoriert werden. |
| type | EmfPlusBitmapDataType | r/w | Liest oder schreibt den Typ des Bildes Type (4 Bytes): Eine 32‑Bit vorzeichenlose Ganzzahl, die den Datentyp im Feld BitmapData angibt. Dieser Wert MUSS in der Aufzählung EmfPlusBitmapDataType (Abschnitt 2.1.1.2) definiert sein. |
| width | int | r/w | Liest oder schreibt die Bildbreite Width (4 Bytes): Eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die Breite in Pixeln des von der Bitmap belegten Bereichs angibt. Ist das Bild komprimiert, ist dieser Wert gemäß dem Feld Type undefiniert und MUSS ignoriert werden. |
Constructor: EmfPlusBitmap()
EmfPlusBitmap()
Initialisiert eine neue Instanz der EmfPlusBitmap Klasse