Class BitmapV5Header

Class BitmapV5Header

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Bmp Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Struktura BitmapV5Header to plik nagłówka informacji bitmap. Jest to rozszerzona wersja struktury BITMAPINFOHEADER.Jeśli bV5Height jest negatywny, co wskazuje na DIB górny w dół, bv5Compression musi być albo BI_RGB lub Bi_BITFIELDS.Interfejs niezależnego zarządzania kolorami (ICM) 2.0 umożliwia międzynarodowym konsorcjum kolorów (International Color Consortium, ICC) łączenie lub wbudowanie profilów kolorowych w DIB (DIB).Zobacz Używanie struktur, aby uzyskać więcej informacji.Kiedy DIB jest ładowany do pamięci, dane profilu (jeśli istnieją) powinny śledzić tabelę kolorów,i bV5ProfileData powinna dostarczać odsetek danych profilu od początku struktury BITMAPv5HEADER.Wartość przechowywana w bV5ProfileData będzie inna niż wartość zwrócona przez operatora rozmiaru w oparciu o argument BITMAPV6HEADER,ponieważ bV5ProfileData jest opłatą w bajtach od początku struktury BITMAPv5HEADER do początku danych profilu.Aplikacje powinny modyfikować członka bV5ProfileData po załadowaniu DIB do pamięci.W przypadku pakowanych DIB, dane profilu powinny podążać za bitmapami podobnymi do formatu pliku.Członek bV5ProfileData powinien nadal udzielać zwrotu danych profilu od początku BITMAPV6HEADER.Aplikacje powinny uzyskać dostęp do danych profilu tylko wtedy, gdy bV5Size jest równy rozmiarowi BITMAPV6HEADER, a bv5CSType jest podobny do PROFILE_EMBEDDED lub PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Dziedziczeni członkowie

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

Otrzymuje lub ustawia zamiar renderowania bitmap.

public long Intent { get; set; }

Wartość nieruchomości

long

ProfileData

otrzymuje lub ustawia dane profilowe.

public long ProfileData { get; set; }

Wartość nieruchomości

long

ProfileSize

Uzyskuje lub ustawia rozmiar profilu.

public long ProfileSize { get; set; }

Wartość nieruchomości

long

Reserved

otrzymuje lub umieszcza rezerwowanego członka.

public long Reserved { get; set; }

Wartość nieruchomości

long

 Polski