Aspose.Imaging.FileFormats.Bmp

L’espace de noms gère le traitement du format de fichier Bmp.

Des classes

ClasserLa description
BitmapCoreHeaderDimensions et format de couleur de DIB. Nom d’en-tête BITMAPCOREHEADER alias OS21XBITMAPHEADER.
BitmapInfoHeaderSpécifie BITMAPINFOHEADER. Prise en charge du système d’exploitation : Windows NT, 3.1x ou version ultérieure. Caractéristiques : ajoute les formats 16 bpp et 32 bpp. Ajoute la compression RLE.
BitmapV4HeaderLa structure BitmapV4Header est le fichier d’en-tête d’informations bitmap. Il s’agit d’une version étendue de la structure BITMAPINFOHEADER. La structure BitmapV4Header est étendue pour permettre à une image JPEG ou PNG d’être transmise comme image source à StretchDIBits.
BitmapV5HeaderLa structure BitmapV5Header est le fichier d’en-tête d’informations bitmap. Il s’agit d’une version étendue de la structure BITMAPINFOHEADER. Si bV5Height est négatif, indiquant un DIB descendant, bV5Compression doit être BI_RGB ou BI_BITFIELDS. Les fichiers DIB descendants ne peuvent pas être compressés. L’interface de gestion indépendante des couleurs (ICM) 2.0 permet aux profils de couleur ICC (International Color Consortium) d’être liés ou intégrés dans des fichiers DIB (DIB). Voir Utilisation des structures pour plus d’informations. Lorsqu’un DIB est chargé en mémoire, les données de profil (le cas échéant) doivent suivre la table des couleurs, et le bV5ProfileData doit fournir le décalage des données de profil depuis le début de la structure BITMAPV5HEADER. La valeur stockée dans bV5ProfileData sera différente de la valeur renvoyée par l’opérateur sizeof étant donné l’argument BITMAPV5HEADER, car bV5ProfileData est le décalage en octets entre le début de la structure BITMAPV5HEADER et le début des données de profil. (les bits bitmap ne suivent pas la table des couleurs en mémoire). Les applications doivent modifier le membre bV5ProfileData après avoir chargé la DIB dans la mémoire. Pour les DIB compressés, les données de profil doivent suivre les bits bitmap similaires au format de fichier. Le membre bV5ProfileData doit toujours donner le décalage des données de profil depuis le début du BITMAPV5HEADER. Les applications doivent accéder aux données de profil uniquement lorsque bV5Size est égal à la taille du BITMAPV5HEADER et bV5CSType est égal à PROFILE_EMBEDDED ou PROFILE_LINKED.
BmpImageUne image bmp (prend en charge les formats BMP, DIB).
Os22XBitmapHeaderUn OS/2 2.x OS22XBITMAPHEADER alias BITMAPCOREHEADER2.

Énumération

ÉnumérationLa description
BitmapCompressionSpécifie différentes méthodes de compression bitmap.