Class BitmapV5Header

Class BitmapV5Header

Numele spaţiului: Aspose.Imaging.FileFormats.Bmp Asamblare: Aspose.Imaging.dll (25.4.0)

Structura BitmapV5Header este fișierul de titlu de informații bitmap. Este o versiune extinsă a structurii BITMAPINFOHEADER.În cazul în care bV5Height este negativ, indicând un DIB de top-down, bv5Compresia trebuie să fie fie BI_RGB sau Bi_BITFIELDS.Interfața independentă de gestionare a culorilor (ICM) 2.0 permite ca profilurile de culoare ale Consorțiului Internațional de Culoare (CIC) să fie legate sau încorporate în DIB (DIB).Când un DIB este încărcat în memorie, datele de profil (dacă există) ar trebui să urmeze tabelul de culori,bV5ProfileData ar trebui să furnizeze despăgubirea datelor de profil de la începutul structurii BITMAPv5HEADER.Valoarea stocată în bV5ProfileData va fi diferită de valoarea returnată de operatorul de dimensiuni, având în vedere argumentul BITMAPV6HEADER,pentru că bV5ProfileData este despăgubirea în byte de la începutul structurii BITMAPv5HEADER până la începerea datelor de profil.(Bitmap bits nu urmează tabelul de culori în memorie). Aplicațiile ar trebui să modifice membrul bV5ProfileData după încărcarea DIB în memoria.Pentru DIB-urile ambalate, datele de profil ar trebui să urmeze biturile bitmap similare formatului de fișier.Membrul bV5ProfileData ar trebui să acorde încă o despăgubire a datelor de profil de la începutul BITMAPv5HEADER.Aplicațiile ar trebui să aibă acces la datele de profil numai atunci când bV5Size este egală cu dimensiunea BITMAPv5HEADER și b V5CSType este egal cu PROFILE_EMBEDDED sau PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Membrii moștenitori

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

Obține sau stabilește intenția de renderare pentru bitmap.

public long Intent { get; set; }

Valoarea proprietății

long

ProfileData

Obține sau stabilește datele de profil.

public long ProfileData { get; set; }

Valoarea proprietății

long

ProfileSize

Obține sau stabilește dimensiunea profilului.

public long ProfileSize { get; set; }

Valoarea proprietății

long

Reserved

Obține sau stabilește membrul rezervat.

public long Reserved { get; set; }

Valoarea proprietății

long

 Română