Class WmfBitmapInfoHeader
Il nome: Aspose.Imaging.FileFormats.Wmf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
Il BitmapInfoHeader Object contiene informazioni sulle dimensioni e il formato colore di un dispositivo indipendentedi Bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
I membri ereditari
WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WmfBitmapInfoHeader()
public WmfBitmapInfoHeader()
Fields
StructureSize
La dimensione della struttura
public const int StructureSize = 40
Valore di campo
Properties
ColorImportant
Riceve o imposta un integratore non segnato a 32 bit che definisce il numero di indicatori di colore richiesti per la visualizzazioneIl DIB.Se questo valore è zero, sono richiesti tutti gli indizi di colore.
public int ColorImportant { get; set; }
Valore di proprietà
ColorUsed
Riceve o impone un integratore non segnato a 32 bit che specifica il numero di indici nella tabella di colore utilizzata dal DIB, come:di seguito:Se questo valore è zero, il DIB utilizza il numero massimo di colori che corrisponde al valore BitCount.Se questo valore è non zero e il valore BitCount è inferiore a 16, tale valore specifica il numero di colori utilizzati daIl DIB.Se questo valore è non zero e il valore BitCount è 16 o superiore, tale valore specifica la dimensione della tabella di colore.Utilizzato per ottimizzare le prestazioni della paletta del sistema.Nota Se questo valore è non zero e superiore alla dimensione massima possibile della tabella di colore basata sul BitCountvalore, la dimensione massima della tabella di colore deve essere assegnata.
public int ColorUsed { get; set; }
Valore di proprietà
Compression
Riceve o imposta un integratore non segnato a 32 bit che definisce il modo di compressione del DIB.Elenco di compressione (sezione 2.1.1.7)Questo valore NON deve specificare un formato compreso se il DIB è una bitmap top-down, come indicato dal valore Height.
public WmfCompression Compression { get; set; }
Valore di proprietà
Height
Riceve o imposta un integratore firmato a 32 bit che definisce l’altezza del DIB, in pixel.Se questo valore è positivo, il DIB è una bitmap in basso, e la sua origine è il angolo inferiore a sinistra.Se questo valore è negativo, il DIB è un top-down bitmap, e la sua origine è l’angolo superiore a sinistra.Non supporta la compressione.Questo campo SHOULD specifica l’altezza del file di immagine decompressa, se il valore di compressione indica JPEG o PNGIl formato.
public int Height { get; set; }
Valore di proprietà
ImageSize
Riceve o imposta un integratore non segnato a 32 bit che definisce la dimensione, in byte, dell’immagine.Se il valore di compressione è BI_RGB, questo valore dovrebbe essere zero e deve essere ignorato.Se il valore di compressione è BI_JPEG o BI-PNG, questo valore deve specificare la dimensione del buffer immagine JPEG oppure PNG;rispettivamente .
public int ImageSize { get; set; }
Valore di proprietà
Width
Riceve o impone un integratore firmato a 32 bit che definisce la larghezza del DIB, in pixel.Questo campo deve specificare la larghezza del file di immagine decompreso, se il valore di compressione specifica JPEG o PNGIl formato.
public int Width { get; set; }
Valore di proprietà
Xpelspermetrico
Riceve o imposta un integratore firmato a 32 bit che definisce la risoluzione orizzontale, in pixel-per-meter, del targetDispositivi per il DIB
public int XPelsPerMeter { get; set; }
Valore di proprietà
di YPelsPerMeter
Riceve o imposta un integratore firmato a 32 bit che definisce la risoluzione verticale, in pixel-per-meter, del targetDispositivi per il DIB
public int YPelsPerMeter { get; set; }