BitmapV5Header-klass

Summary: The BitmapV5Header structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.

If bV5Height is negative, indicating a top-down DIB, bV5Compression must be either BI_RGB or BI_BITFIELDS. Top-down DIBs cannot be compressed.
The Independent Color Management interface (ICM) 2.0 allows International Color Consortium (ICC) color profiles to be linked or embedded in DIBs (DIBs).
See Using Structures for more information. When a DIB is loaded into memory, the profile data (if present) should follow the color table,
and the bV5ProfileData should provide the offset of the profile data from the beginning of the BITMAPV5HEADER structure.
The value stored in bV5ProfileData will be different from the value returned by the sizeof operator given the BITMAPV5HEADER argument,
because bV5ProfileData is the offset in bytes from the beginning of the BITMAPV5HEADER structure to the start of the profile data.
(Bitmap bits do not follow the color table in memory). Applications should modify the bV5ProfileData member after loading the DIB into memory.
For packed DIBs, the profile data should follow the bitmap bits similar to the file format.
The bV5ProfileData member should still give the offset of the profile data from the beginning of the BITMAPV5HEADER.
Applications should access the profile data only when bV5Size equals the size of the BITMAPV5HEADER and bV5CSType equals PROFILE_EMBEDDED or PROFILE_LINKED.

Module: aspose.imaging.fileformats.bmp

Full Name: aspose.imaging.fileformats.bmp.BitmapV5Header

Inheritance: BitmapV4Header

Properties

NameTypeAccessDescription
BITMAP_CORE_HEADER_SIZE [static]intrStorleken på BITMAPCOREHEADER, även kallad OS21XBITMAPHEADER
BITMAP_INFO_HEADER_SIZE [static]intrBitmap‑informationshuvudets storlek v3
BITMAP_INFO_HEADER_SIZE_V2 [static]intrBitmap‑informationshuvudets storlek v2
BITMAP_INFO_HEADER_SIZE_V3 [static]intrBitmap‑informationshuvudets storlek v3
BITMAP_INFO_HEADER_SIZE_V4 [static]intrBitmap‑informationshuvudets storlek v4
BITMAP_INFO_HEADER_SIZE_V5 [static]intrDen bitmap-informationens headerstorlek v5
OS_22X_BITMAP_HEADER_FULL_SIZE [static]intrDen bitmap-kärnheader2-storleken
OS_22X_BITMAP_HEADER_SIZE [static]intrDen bitmap-kärnheader2-storleken
alpha_maskintr/wHämtar eller anger färgmasken som specificerar alfakomponenten för varje pixel.
bitmap_colors_importantintr/wHämtar eller anger antalet viktiga palettfärger.
bitmap_colors_usedintr/wHämtar eller anger antalet använda palettfärger.
bitmap_compressionintr/wHämtar eller anger bitmap-komprimering.
bitmap_heightintr/wHämtar eller anger bitmap-höjd.
bitmap_image_sizeintr/wHämtar eller anger bitmap-rawdatastorlek i byte.
bitmap_planesintr/wHämtar eller anger antalet plan.
bitmap_widthintr/wHämtar eller anger bitmap-bredd.
bitmap_x_pels_per_meterintr/wHämtar eller anger horisontell pixelupplösning.
bitmap_y_pels_per_meterintr/wHämtar eller anger vertikal pixelupplösning.
bits_per_pixelintr/wHämtar eller anger antalet bitar per pixel.
blue_maskintr/wHämtar eller anger färgmasken som specificerar den blå komponenten för varje pixel, giltig endast om bV4Compression är inställd på BI_BITFIELDS.
cs_typeintr/wHämtar eller anger färgrymden för DIB.
endpointsCieCoordinatesTripler/wHämtar eller anger CoordinatesTriple-klassen.
extra_bit_masksint[]r/wHämtar eller anger de extra bitmaskerna.
Endast när DIB‑huvudet är BITMAPINFOHEADER och BitmapInfoHeader.bitmap_compression är inställt på antingen BitmapCompression.BITFIELDS (RGB) eller BitmapCompression.ALPHA_BITFIELDS (RGBA).
gamma_blueintr/wHämtar eller anger blå gamma.
gamma_greenintr/wHämtar eller anger grön gamma.
gamma_redintr/wHämtar eller anger röd gamma.
green_maskintr/wHämtar eller anger färgmasken som specificerar den gröna komponenten för varje pixel, giltig endast om bV4Compression är inställd på BI_BITFIELDS.
header_sizeintr/wHämtar eller anger storleken på denna struktur i byte.
intentintr/wHämtar eller anger renderingsintentionen för bitmap.
profile_dataintr/wHämtar eller anger profildata.
profile_sizeintr/wHämtar eller anger storleken på profilen.
red_maskintr/wHämtar eller anger färgmasken som specificerar den röda komponenten för varje pixel, giltig endast om bV4Compression är inställd på BI_BITFIELDS.
reserveradintr/wHämtar eller anger den reserverade medlemmen.