BitmapV4Header-Klasse
Summary: The BitmapV4Header structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.
The BitmapV4Header structure is extended to allow a JPEG or PNG image to be passed as the source image to StretchDIBits.
Module: aspose.imaging.fileformats.bmp
Full Name: aspose.imaging.fileformats.bmp.BitmapV4Header
Inheritance: BitmapInfoHeader
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| BITMAP_CORE_HEADER_SIZE [static] | int | r | Die BITMAPCOREHEADER, auch bekannt als OS21XBITMAPHEADER, Headergröße |
| BITMAP_INFO_HEADER_SIZE [static] | int | r | Die Bitmap-Informations-Headergröße v3 |
| BITMAP_INFO_HEADER_SIZE_V2 [static] | int | r | Die Bitmap-Informations-Headergröße v2 |
| BITMAP_INFO_HEADER_SIZE_V3 [static] | int | r | Die Bitmap-Informations-Headergröße v3 |
| BITMAP_INFO_HEADER_SIZE_V4 [static] | int | r | Die Bitmap-Informations-Headergröße v4 |
| BITMAP_INFO_HEADER_SIZE_V5 [static] | int | r | Die Bitmap-Informations-Headergröße v5 |
| OS_22X_BITMAP_HEADER_FULL_SIZE [static] | int | r | Die Bitmap-Core-Header2-Größe |
| OS_22X_BITMAP_HEADER_SIZE [static] | int | r | Die Bitmap-Core-Header2-Größe |
| alpha_mask | int | r/w | Liest oder setzt die Farbmaske, die die Alphakomponente jedes Pixels angibt. |
| bitmap_colors_important | int | r/w | Liest oder setzt die Anzahl wichtiger Palettenfarben. |
| bitmap_colors_used | int | r/w | Liest oder setzt die Anzahl der verwendeten Palettenfarben. |
| bitmap_compression | int | r/w | Liest oder setzt die Bitmap-Kompression. |
| bitmap_height | int | r/w | Liest oder setzt die Bitmap-Höhe. |
| bitmap_image_size | int | r/w | Liest oder setzt die Größe der rohen Bitmap-Daten in Bytes. |
| bitmap_planes | int | r/w | Liest oder setzt die Anzahl der Ebenen. |
| bitmap_width | int | r/w | Liest oder setzt die Bitmap-Breite. |
| bitmap_x_pels_per_meter | int | r/w | Liest oder setzt die horizontale Pixelauflösung. |
| bitmap_y_pels_per_meter | int | r/w | Liest oder setzt die vertikale Pixelauflösung. |
| bits_per_pixel | int | r/w | Liest oder setzt die Bits‑pro‑Pixel‑Anzahl. |
| blue_mask | int | r/w | Liest oder setzt die Farbmaske, die die blaue Komponente jedes Pixels angibt, gültig nur, wenn bV4Compression auf BI_BITFIELDS gesetzt ist. |
| cs_type | int | r/w | Liest oder setzt den Farbraum des DIB. |
| endpoints | CieCoordinatesTriple | r/w | Liest oder setzt die Klasse CoordinatesTriple. |
| extra_bit_masks | int[] | r/w | Liest oder setzt die zusätzlichen Bitmasken. Nur vorhanden, wenn der DIB‑Header der BITMAPINFOHEADER ist und die BitmapInfoHeader.bitmap_compression entweder auf BitmapCompression.BITFIELDS (RGB) oder auf BitmapCompression.ALPHA_BITFIELDS (RGBA) gesetzt ist. |
| gamma_blue | int | r/w | Liest oder setzt das Gamma‑Blau. |
| gamma_green | int | r/w | Liest oder setzt das Gamma‑Grün. |
| gamma_red | int | r/w | Liest oder setzt das Gamma‑Rot. |
| green_mask | int | r/w | Liest oder setzt die Farbmaske, die die grüne Komponente jedes Pixels angibt, gültig nur, wenn bV4Compression auf BI_BITFIELDS gesetzt ist. |
| header_size | int | r/w | Liest oder setzt die Größe dieser Struktur in Bytes. |
| red_mask | int | r/w | Liest oder setzt die Farbmaske, die die rote Komponente jedes Pixels angibt, gültig nur, wenn bV4Compression auf BI_BITFIELDS gesetzt ist. |