Class BitmapV5Header

Class BitmapV5Header

nazivni prostor: Aspose.Imaging.FileFormats.Bmp Sastav: Aspose.Imaging.dll (25.4.0)

BitmapV5Header struktura je bitmap info header datoteka. to je proširena verzija strukture BITMAPINFOHEADER.Ako je bV5Height negativan, što ukazuje na top-down DIB, bv5Compression mora biti ili BI_RGB ili Bi_BITFIELDS.Neovisni interfejs za upravljanje bojama (ICM) 2.0 omogućuje povezivanje ili ugradnju profila boje u DIB-ove (DIB).Kada se DIB preuzme u memoriju, podaci profila (ako su prisutni) trebaju slijediti tablicu boja,i bV5ProfileData bi trebao pružiti naknadu podataka o profilu od početka strukture BITMAPV4HEADER.Vrijednost pohranjena u bV5ProfileData bit će drugačija od vrijednosti koju vrati operator veličine uzimajući u obzir argument BITMAPv5HEADER,budući da je bV5ProfileData popust u bajtima od početka strukture BITMAPv5HEADER do početke podataka o profilu.(Bitmap bitovi ne slijede tablicu boja u memoriji). aplikacije trebaju izmijeniti bV5ProfileData član nakon preuzimanja DIB-a u pamćenje.Za pakirane DIB-ove, podaci profila trebaju slijediti bitmap bitove slične formatu datoteke.Član bV5ProfileData još uvijek bi trebao dati naknadu za podatke o profilu od početka BITMAPv5HEADER-a.Aplikacije trebaju pristupiti profilnim podacima samo kada je bV5Size jednaka veličini BITMAPV6HEADER i bv5CSType jednako PROFILE_EMBEDDED ili PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

naslijeđeni članovi

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

Dobiva ili postavlja namjeru renderiranja za bitmap.

public long Intent { get; set; }

Vrijednost nekretnina

long

ProfileData

Dobivaju ili postavljaju podatke o profilu.

public long ProfileData { get; set; }

Vrijednost nekretnina

long

ProfileSize

Dobiti ili postaviti veličinu profila.

public long ProfileSize { get; set; }

Vrijednost nekretnina

long

Reserved

Dobivaju ili postavljaju rezerviranog člana.

public long Reserved { get; set; }

Vrijednost nekretnina

long

 Hrvatski