Class BitmapV5Header

Class BitmapV5Header

Pôvodný názov: Aspose.Imaging.FileFormats.Bmp Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Štruktúra BitmapV5Header je bitmap informačný header súbor. Je to rozšírená verzia štruktury BITMAPINFOHEADER.Ak je bV5Height negatívny, čo naznačuje hornú dolnú DIB, musí byť bv5Compression buď Bi_RGB alebo BI_BITFIELDS.Nezávislý rozhranie pre riadenie farieb (ICM) 2.0 umožňuje, aby boli farebné profily Medzinárodného konzorcia pre farby (ICC) prepojené alebo vložené do DIB (DIB).Pozri Používanie štruktúr pre viac informácií. Keď je DIB naložený do pamäte, údaje profilu (ak sú prítomné) by mali nasledovať farebnú tabuľku,a bV5ProfileData by mala poskytnúť odpočítanie profilových údajov od začiatku štruktúry BITMAPv5HEADER.Hodnota uložená v bV5ProfileData sa bude líšiť od hodnoty vrátenej operátorom veľkosti podľa argumentu BITMAPV6HEADER,pretože bV5ProfileData je odpočet v bytoch od začiatku štruktúry BITMAPV6HEADER až po začiatok profilových údajov.Aplikácie by mali zmeniť bV5ProfileData člen po načítaní DIB do pamäte.Pre balené DIB by profilové údaje mali nasledovať bitmapové bity podobné formátu súboru.Člen bV5ProfileData by mal aj naďalej odpočítať údaje z profilu od začiatku BITMAPv5HEADER.Aplikácie by mali získať prístup k profilovým údajom len vtedy, ak bV5Size je rovnaká veľkosti BITMAPV6HEADER a bv5CSType je rovná PROFILE_EMBEDDED alebo PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Z dedičných členov

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

Získať alebo nastaviť rendering úmysel pre bitmap.

public long Intent { get; set; }

Hodnota nehnuteľnosti

long

ProfileData

Získajte alebo nastavíte profilové údaje.

public long ProfileData { get; set; }

Hodnota nehnuteľnosti

long

ProfileSize

Získať alebo nastaviť veľkosť profilu.

public long ProfileSize { get; set; }

Hodnota nehnuteľnosti

long

Reserved

Dostane alebo ustanoví rezervovaného člena.

public long Reserved { get; set; }

Hodnota nehnuteľnosti

long

 Slovenčina