Class BitmapV5Header

Class BitmapV5Header

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

Die BitmapV5Header Struktur ist die Bitmap Information Header Datei. Es ist eine erweiterte Version der BITMAPINFOHEADER Struktur.Wenn bV5Height negativ ist und eine Top-down DIB anzeigt, muss bV5Compression entweder BI_RGB oder BI_BITFIELDS sein.Das Independent Color Management Interface (ICM) 2.0 ermöglicht es dem International Color Consortium (ICC), dass Farbprofile in DIBs (DIBs) verknüpft oder integriert werden).Wenn ein DIB in die Speicher geladen wird, sollten die Profildaten (wenn vorhanden) die Farbtabelle folgen,und die bV5ProfileData sollte die Entschädigung der Profildaten von Beginn der BITMAPV5HEADER Struktur bereitstellen.Der in bV5ProfileData gespeicherte Wert unterscheidet sich von dem von der Größenbetreiber zurückgegebenen Wert aufgrund des BITMAPV5HEADER Arguments,Denn bV5ProfileData ist die Entschädigung in Byten von Beginn der BITMAPV5HEADER Struktur bis zum Beginn der Profildaten.(Bitmap-Bits folgen nicht der Farbtabelle im Speicher). Anwendungen sollten das bV5ProfileData-Mitglied nach dem Laden des DIB in die Speicherung ändern.Für verpackte DIBs sollten die Profildaten den Bitmap-Bit ähnlich dem Dateiformat folgen.Der bV5ProfileData-Mitglied sollte noch von Beginn des BITMAPV5HEADER den Entschädigung der Profildaten geben.Anwendungen sollten die Profildaten nur zugreifen, wenn bV5Size die Größe des BITMAPV5HEADER und bV5CSType die PROFILE_EMBEDDED oder PROFILE_LINKED entspricht.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Vererbte Mitglieder

BitmapV4Header.RedMask , BitmapV4Header.GreenMask , BitmapV4Header.BlueMask , BitmapV4Header.AlphaMask , BitmapV4Header.CSType , BitmapV4Header.Endpoints , BitmapV4Header.GammaRed , BitmapV4Header.GammaGreen , BitmapV4Header.GammaBlue , BitmapInfoHeader.BitmapCompression , BitmapInfoHeader.BitmapImageSize , BitmapInfoHeader.BitmapXPelsPerMeter , BitmapInfoHeader.BitmapYPelsPerMeter , BitmapInfoHeader.BitmapColorsUsed , BitmapInfoHeader.BitmapColorsImportant , BitmapInfoHeader.ExtraBitMasks , BitmapCoreHeader.BitmapCoreHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderFullSize , BitmapCoreHeader.BitmapInfoHeaderSize , BitmapCoreHeader.BitmapInfoHeaderSizeV2 , BitmapCoreHeader.BitmapInfoHeaderSizeV3 , BitmapCoreHeader.BitmapInfoHeaderSizeV4 , BitmapCoreHeader.BitmapInfoHeaderSizeV5 , BitmapCoreHeader.HeaderSize , BitmapCoreHeader.BitmapWidth , BitmapCoreHeader.BitmapHeight , BitmapCoreHeader.BitmapPlanes , BitmapCoreHeader.BitsPerPixel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Intent

Er bekommt oder stellt den rendering-intention für bitmap.

public long Intent { get; set; }

Eigentumswert

long

ProfileData

Erhalten oder setzen Sie die Profildaten.

public long ProfileData { get; set; }

Eigentumswert

long

ProfileSize

Erhalten oder festlegen Sie die Größe des Profils.

public long ProfileSize { get; set; }

Eigentumswert

long

Reserved

Er erhält oder stellt den reservierten Mitglied.

public long Reserved { get; set; }

Eigentumswert

long

 Deutsch