WmfBitmapInfoHeader Klasse

Summary: The BitmapInfoHeader Object contains information about the dimensions and color format of a device-independent
bitmap (DIB).

Module: aspose.imaging.fileformats.wmf.objects

Full Name: aspose.imaging.fileformats.wmf.objects.WmfBitmapInfoHeader

Inheritance: WmfBitmapBaseHeader

Constructors

NameBeschreibung
WmfBitmapInfoHeader()Initialisiert eine neue Instanz der WmfBitmapInfoHeader Klasse

Properties

NameTypeAccessBeschreibung
STRUCTURE_SIZE [statisch]intrDie Strukturgröße
bit_countDibBitCountr/wLiest oder setzt ein 16‑Bit vorzeichenloser Integer, der das Format von
jedem Pixel und die maximale Anzahl von Farben im DIB definiert. Dieser Wert
MUSS in der WmfBitmapBaseHeader.bit_count Aufzählung (Abschnitt 2.1.1.3) liegen.
color_importantintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenlose Ganzzahl, die die Anzahl der Farbindizes definiert, die für die Anzeige
des DIB erforderlich sind.
Wenn dieser Wert null ist, werden alle Farbindizes benötigt.
color_usedintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenlose Ganzzahl, die die Anzahl der Indizes in der Farbpalette angibt, die vom DIB verwendet wird, wie
folgt:
Wenn dieser Wert null ist, verwendet das DIB die maximale Anzahl von Farben, die dem BitCount‑Wert entsprechen.
Wenn dieser Wert ungleich null ist und der BitCount‑Wert kleiner als 16 ist, gibt dieser Wert die Anzahl der vom DIB verwendeten Farben an.
Wenn dieser Wert ungleich null ist und der BitCount‑Wert 16 oder größer ist, gibt dieser Wert die Größe der Farbpalette an,
die zur Optimierung der Systempalette verwendet wird.
Hinweis: Wenn dieser Wert ungleich null ist und größer als die maximal mögliche Größe der Farbpalette basierend auf dem BitCount‑Wert, sollte die maximale Farbpalettengröße angenommen werden.
compressionWmfCompressionr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenlose Ganzzahl, die den Komprimierungsmodus des DIB definiert. Dieser Wert MUSS in der
Komprimierungs‑Enumeration (Abschnitt 2.1.1.7) liegen.
Dieser Wert DARF kein komprimiertes Format angeben, wenn das DIB ein Top‑Down‑Bitmap ist, wie durch den Height‑Wert angegeben.
header_sizeintr/wLiest oder setzt ein 32‑Bit vorzeichenloser Integer, der die Größe dieses
Objekts in Bytes definiert.
heightintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die Höhe des DIB in Pixeln definiert. Dieser Wert DARF NICHT null sein.
Wenn dieser Wert positiv ist, ist das DIB ein Bottom‑Up‑Bitmap und sein Ursprung ist die linke untere Ecke.
Wenn dieser Wert negativ ist, ist das DIB ein Top‑Down‑Bitmap und sein Ursprung ist die linke obere Ecke. Top‑Down‑Bitmaps
unterstützen keine Komprimierung.
Dieses Feld SOLLTE die Höhe der dekomprimierten Bilddatei angeben, wenn der Komprimierungswert JPEG oder PNG
angibt.
image_sizeintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenlose Ganzzahl, die die Größe des Bildes in Bytes definiert.
Wenn der Komprimierungswert BI_RGB ist, sollte dieser Wert null sein und MUSS ignoriert werden.
Wenn der Komprimierungswert BI_JPEG oder BI_PNG ist, MUSS dieser Wert die Größe des JPEG‑ bzw. PNG‑Bildpuffers angeben,
jeweils.
planesintr/wLiest oder setzt ein 16‑Bit vorzeichenloser Integer, der die Anzahl der
None für das Zielgerät definiert. Dieser Wert MUSS
0x0001 sein.
widthintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die Breite des DIB in Pixeln definiert. Dieser Wert MUSS positiv sein.
Dieses Feld SOLLTE die Breite der dekomprimierten Bilddatei angeben, wenn der Komprimierungswert JPEG oder PNG
angibt.
x_pels_per_meterintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die horizontale Auflösung in Pixel‑pro‑Meter des Zielgeräts für das DIB definiert.
y_pels_per_meterintr/wRuft den Wert ab oder legt ihn fest, eine 32‑Bit vorzeichenbehaftete Ganzzahl, die die vertikale Auflösung in Pixel‑pro‑Meter des Zielgeräts für das DIB definiert.

Constructor: WmfBitmapInfoHeader()

 WmfBitmapInfoHeader() 

Initialisiert eine neue Instanz der WmfBitmapInfoHeader Klasse