Class BitmapV5Header

Class BitmapV5Header

Le nom : Aspose.Imaging.FileFormats.Bmp Assemblée: Aspose.Imaging.dll (25.4.0)

La structure BitmapV5Header est le fichier bitmap information header. Il est une version étendue de la structure BITMAPINFOHEADER.Si bV5Height est négatif, indiquant un DIB au dessus-à-bas, l’impression bv5 doit être soit BI_RGB ou Bi_BITFIELDS.L’interface de gestion de la couleur indépendante (ICM) 2.0 permet au Consortium international des couleurs (CIC) de connecter ou d’intégrer des profils de couleur en DIB (DIBs).Lorsqu’un DIB est chargé dans la mémoire, les données de profil (si présentes) devraient suivre la table de couleurs,et le bV5ProfileData devrait fournir le remboursement des données de profil à partir du début de la structure BITMAPv5HEADER.La valeur stockée dans bV5ProfileData sera différente de la valeur retournée par l’opérateur de taille basée sur l’argument BITMAPV6HEADER,parce que bV5ProfileData est le rabais en bytes depuis le début de la structure BITMAPV6HEADER jusqu’au début des données de profil.(Bitmap bits ne suivent pas la table des couleurs dans la mémoire). Les applications devraient modifier le membre bV5ProfileData après avoir téléchargé le DIB dans l’enregistrement.Pour les DIB emballés, les données du profil devraient suivre les bits bitmap similaires au format de fichier.Le membre bV5ProfileData devrait toujours donner le remboursement des données de profil à partir du début du BITMAPv5HEADER.Les applications ne devraient accéder aux données du profil que lorsque bV5Size est égale à la taille du BITMAPV6HEADER et bv5CSType est égal à PROFILE_EMBEDDED ou PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

I membri ereditari

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

Obtenez ou définissez l’intention de rendu pour bitmap.

public long Intent { get; set; }

Valore di proprietà

long

ProfileData

Obtenez ou mettez les données de profil.

public long ProfileData { get; set; }

Valore di proprietà

long

ProfileSize

Obtenez ou définissez la taille du profil.

public long ProfileSize { get; set; }

Valore di proprietà

long

Reserved

Obtenez ou définissez le membre réservé.

public long Reserved { get; set; }

Valore di proprietà

long

 Français