Class BitmapV5Header

Class BitmapV5Header

A név: Aspose.Imaging.FileFormats.Bmp Összefoglaló: Aspose.Imaging.dll (25.4.0)

A BitmapV5Header szerkezete a bitmap információ címkével ellátott fájl. Ez a BITMAPINFOHEADER struktúra kiterjesztett változata.Ha a bV5Height negatív, amely a felső-alacsony DIB-t jelzi, akkor a cv5Compression-nak BI_RGB vagy BI-BITFIELDS-nek kell lennie.A Független Színmenedzsment Interface (ICM) 2.0 lehetővé teszi, hogy a Nemzetközi Színékonzorcium (International Color Consortium, ICC) színprofilok kapcsolódjanak vagy beilleszkedjenek DIB (DIBs).Ha egy DIB-t tölt be a memóriába, a profiladatoknak (ha jelen vannak) a színtáblát kell követniük,és a bV5ProfileData-nak a BITMAPv5HEADER szerkezetének kezdetétől a profiladatok fedezését kell biztosítania.A bV5ProfileData-ban tárolt érték különbözik a méretüzemeltető által visszaküldött értéktől a BITMAPV6HEADER érvelés alapján,mivel a bV5ProfileData a BITMAPv5HEADER szerkezetének kezdetétől a profiladatok elkezdéséig byte-kibocsátás.(Bitmap bitek nem követi a színtáblát a memóriában). Az alkalmazásoknak módosítaniuk kell a bV5ProfileData tagot, miután a DIB-t feltöltötték az emlékezetbe.A csomagolt DIB-k esetében a profiladatoknak követniük kell a bitmappabitokat, amelyek hasonlóak a fájlformátumhoz.A bV5ProfileData tagnak továbbra is a BITMAPv5HEADER kezdetétől a profiladatok díjazását kell adnia.Az alkalmazásoknak csak akkor kell hozzáférniük a profiladatokhoz, ha a bV5Size megegyezik a BITMAPv5HEADER méretével, és a kkv5CSType a PROFILE_EMBEDDED vagy PROFIL_LINKED méretgel.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Örökletes tagok

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

Megkapja vagy beállítja a rendering szándékát a bitmapra.

public long Intent { get; set; }

ingatlan értéke

long

ProfileData

Megkapja vagy beállítja a profiladatokat.

public long ProfileData { get; set; }

ingatlan értéke

long

ProfileSize

Megkapja vagy beállítja a profil méretét.

public long ProfileSize { get; set; }

ingatlan értéke

long

Reserved

Megkapja vagy helyezze el a fenntartott tagot.

public long Reserved { get; set; }

ingatlan értéke

long

 Magyar