WmfBitmapInfoHeader classe

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

NameDescrizione
WmfBitmapInfoHeader()Inizializza una nuova istanza della classe WmfBitmapInfoHeader

Properties

NameTypeAccessDescrizione
STRUCTURE_SIZE [static]intrLa dimensione della struttura
bit_countDibBitCountr/wOttiene 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_importantintr/wOttiene 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_usedintr/wOttiene 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.
compressionWmfCompressionr/wOttiene 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_sizeintr/wOttiene o imposta un intero senza segno a 32-bit che definisce la dimensione di questo
oggetto, in byte.
heightintr/wOttiene 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_sizeintr/wOttiene 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.
planesintr/wOttiene 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.
widthintr/wOttiene 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_meterintr/wOttiene 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_meterintr/wOttiene 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