WmfBitmapInfoHeader classe
Contenuti
[
Nascondere
]Summary: The BitmapInfoHeader Object contains information about the dimensions and color format of a device-independent
bitmap (DIB).
Module: aspose.imaging.fileformats.wmf.objects
Full Name: aspose.imaging.fileformats.wmf.objects.WmfBitmapInfoHeader
Inheritance: WmfBitmapBaseHeader
Constructors
| Name | Descrizione |
|---|---|
| WmfBitmapInfoHeader() | Inizializza una nuova istanza della classe WmfBitmapInfoHeader |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| STRUCTURE_SIZE [static] | int | r | La dimensione della struttura |
| bit_count | DibBitCount | r/w | Ottiene o imposta un intero senza segno a 16-bit che definisce il formato di ogni pixel e il numero massimo di colori nel DIB. Questo valore DEVE essere presente nell’enumerazione WmfBitmapBaseHeader.bit_count (sezione 2.1.1.3). |
| color_important | int | r/w | Ottiene o imposta un intero senza segno a 32 bit che definisce il numero di indici di colore necessari per la visualizzazione del DIB. Se questo valore è zero, tutti gli indici di colore sono richiesti |
| color_used | int | r/w | Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di indici nella tavola dei colori usata dal DIB, come segue: Se questo valore è zero, il DIB utilizza il numero massimo di colori corrispondente al valore BitCount. Se questo valore è diverso da zero e il valore BitCount è inferiore a 16, questo valore specifica il numero di colori usati dal DIB. Se questo valore è diverso da zero e il valore BitCount è 16 o superiore, questo valore specifica la dimensione della tavola dei colori utilizzata per ottimizzare le prestazioni della palette di sistema. Nota: Se questo valore è diverso da zero e maggiore della dimensione massima possibile della tavola dei colori basata sul valore BitCount, si DEVE presumere la dimensione massima della tavola dei colori. |
| compression | WmfCompression | r/w | Ottiene o imposta un intero senza segno a 32 bit che definisce la modalità di compressione del DIB. Questo valore DEVE essere presente nell’Enumerazione Compression (sezione 2.1.1.7). Questo valore NON DEVE specificare un formato compresso se il DIB è un bitmap top-down, come indicato dal valore Height. |
| header_size | int | r/w | Ottiene o imposta un intero senza segno a 32-bit che definisce la dimensione di questo oggetto, in byte. |
| height | int | r/w | Ottiene o imposta un intero con segno a 32 bit che definisce l’altezza del DIB, in pixel. Questo valore NON DEVE essere zero. Se questo valore è positivo, il DIB è un bitmap bottom-up e la sua origine è l’angolo inferiore sinistro. Se questo valore è negativo, il DIB è un bitmap top-down e la sua origine è l’angolo superiore sinistro. I bitmap top-down non supportano la compressione. Questo campo DOVREBBE specificare l’altezza del file immagine decompresso, se il valore Compression specifica il formato JPEG o PNG. |
| image_size | int | r/w | Ottiene o imposta un intero senza segno a 32 bit che definisce la dimensione, in byte, dell’immagine. Se il valore Compression è BI_RGB, questo valore DOVREBBE essere zero e DEVE essere ignorato. Se il valore Compression è BI_JPEG o BI_PNG, questo valore DEVE specificare la dimensione del buffer dell’immagine JPEG o PNG, rispettivamente. |
| planes | int | r/w | Ottiene o imposta un intero senza segno a 16-bit che definisce il numero di None per il dispositivo di destinazione. Questo valore DEVE essere 0x0001. |
| width | int | r/w | Ottiene o imposta un intero con segno a 32 bit che definisce la larghezza del DIB, in pixel. Questo valore DEVE essere positivo. Questo campo DOVREBBE specificare la larghezza del file immagine decompresso, se il valore Compression specifica il formato JPEG o PNG. |
| x_pels_per_meter | int | r/w | Ottiene o imposta un intero con segno a 32 bit che definisce la risoluzione orizzontale, in pixel per metro, del dispositivo di destinazione per il DIB |
| y_pels_per_meter | int | r/w | Ottiene o imposta un intero con segno a 32 bit che definisce la risoluzione verticale, in pixel per metro, del dispositivo di destinazione per il DIB |
Constructor: WmfBitmapInfoHeader()
WmfBitmapInfoHeader()
Inizializza una nuova istanza della classe WmfBitmapInfoHeader