Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

Der Name: Aspose.Imaging.FileFormats.Wmf.Objects Versammlung: Aspose.Imaging.dll (25.4.0)

Das BitmapInfoHeader Object enthält Informationen über die Dimensionen und Farbformate eines unabhängigen GerätsDie Bitmap (DIB).

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

Vererbte Mitglieder

WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WmfBitmapInfoHeader()

public WmfBitmapInfoHeader()

Fields

StructureSize

Die Strukturgröße

public const int StructureSize = 40

Feldwert

int

Properties

ColorImportant

Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Farbindex definiert, die für die Anzeige erforderlich sind.Das DIB.Wenn dieser Wert null ist, sind alle Farbindex erforderlich.

public int ColorImportant { get; set; }

Eigentumswert

int

ColorUsed

Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Indizes in der Farbtabelle, die von der DIB verwendet wird, angibt:folgt folgendes:Wenn dieser Wert null ist, verwendet der DIB die maximale Anzahl von Farben, die dem BitCount-Wert entsprechen.Wenn dieser Wert nonzero ist und der BitCount-Wert weniger als 16 ist, wird dieser Wert die Anzahl der verwendeten Farben angeben.Das DIB.Wenn dieser Wert null ist und der BitCount-Wert 16 oder größer ist, wird dieser Wert die Größe der Farbtabelle angeben.für die Optimierung der Leistung der Systempalette.Bitte beachten Sie, ob dieser Wert null ist und größer als die maximale mögliche Größe des Farbtables basierend auf der BitCount istWert, die maximale Farbtischgröße soll angenommen werden.

public int ColorUsed { get; set; }

Eigentumswert

int

Compression

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der den Kompressionmodus des DIB definiert.Kompressionsverzeichnis (Abschnitt 2.1.1.7).Dieser Wert MUST NICHT ein komprimiertes Format angeben, wenn der DIB eine Top-down-Bitmap ist, wie durch den Height-Wert angegeben.

public WmfCompression Compression { get; set; }

Eigentumswert

WmfCompression

Height

Gibt oder setzt ein 32-Bit unterschriebenes Gesamt, das die Höhe des DIB in Pixeln definiert.Wenn dieser Wert positiv ist, ist der DIB eine Bottom-up-Bitmap, und seine Herkunft ist der unteren linken Ecke.Wenn dieser Wert negativ ist, ist der DIB eine Top-down-Bitmap, und seine Herkunft ist der obere linken Ecke.Sie unterstützen keine Kompression.Dieses Feld SHOULD bestimmt die Höhe der dekomprimierten Bilddatei, wenn die Compression-Wert JPEG oder PNG angibtDas Format.

public int Height { get; set; }

Eigentumswert

int

ImageSize

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der die Größe, in Byten, des Bildes definiert.Wenn der Komprimierungswert BI_RGB ist, muss 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 oder PNG Bildbuffers angeben,und entsprechend.

public int ImageSize { get; set; }

Eigentumswert

int

Width

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die Breite des DIB in Pixeln definiert.Dieses Feld SHOULD bestimmt die Breite der dekomprimierten Bilddatei, wenn die Compression-Wert JPEG oder PNG angibtDas Format.

public int Width { get; set; }

Eigentumswert

int

XPelsPerMeter

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die horizontale Auflösung, in Pixeln pro Meter, des Ziels definiertGeräte für die DIB

public int XPelsPerMeter { get; set; }

Eigentumswert

int

YPelsPerMeter

Er erhält oder setzt einen 32-Bit unterzeichneten Integrator, der die vertikale Auflösung, in Pixel-per-Meter, des Ziels definiertGeräte für die DIB

public int YPelsPerMeter { get; set; }

Eigentumswert

int

 Deutsch