EmfPlusBitmap Klasse

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

NameBeschreibung
EmfPlusBitmap()Initialisiert eine neue Instanz der EmfPlusBitmap Klasse

Properties

NameTypeAccessBeschreibung
bitmap_dataEmfPlusBaseBitmapDatar/wLiest 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.
heightintr/wLiest 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_formatEmfPlusPixelFormatr/wLiest 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.
strideintr/wLiest 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.
typeEmfPlusBitmapDataTyper/wLiest 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.
widthintr/wLiest 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