Class WmfBitmapInfoHeader
Název místa: Aspose.Imaging.FileFormats.Wmf.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt BitmapInfoHeader obsahuje informace o rozměrech a barevném formátu nezávislého zařízeníBitmapová mapa (DIB).
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Dědiční členové
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
Velikost struktury
public const int StructureSize = 40
Polní hodnota
Properties
ColorImportant
Obdrží nebo nastaví 32bitový neoznačený integer, který definuje počet barevných indexů, které jsou potřebné pro zobrazeníTo je DIB.Pokud je tato hodnota nulová, jsou požadovány všechny barevné indexy.
public int ColorImportant { get; set; }
Hodnota nemovitosti
ColorUsed
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje počet indexů v barevné tabulce používané DIB, jakonásleduje:Pokud je tato hodnota nulová, DIB používá maximální počet barev, které odpovídají hodnotě BitCount.Pokud je tato hodnota nulová a hodnota BitCount je menší než 16, tato hodnota uvádí počet barev použitýchTo je DIB.Pokud je tato hodnota nulová a hodnota BitCount je 16 nebo větší, tato hodnota určuje velikost barevné tabulky.Používá se k optimalizaci výkonu palety systému.Poznámka: Pokud je tato hodnota nulová a větší než maximální možná velikost barevné tabulky na základě BitCounthodnotu, maximální velikost barevné tabulky musí být předpokládan.
public int ColorUsed { get; set; }
Hodnota nemovitosti
Compression
Obdrží nebo nastaví 32-bitový neoznačený integer, který definuje kompresní režim DIB.Kompresní seznam (oddíl 2.1.1.7).Tato hodnota nesmí specifikovat komprimovaný formát, pokud je DIB top-down bitmap, jak je uvedeno hodnotou Výška.
public WmfCompression Compression { get; set; }
Hodnota nemovitosti
Height
Obdrží nebo nastaví 32-bitový podepsaný integer, který definuje výšku DIB, v pixlech.Pokud je tato hodnota pozitivní, je DIB bodovou bitmapou a její původ je dolní levý rohem.Pokud je tato hodnota negativní, DIB je top-down bitmap, a jeho původ je horní levý rohem.Nepodporuje komprese.Toto pole SHOULD určuje výšku dekomprimovaného obrázkového souboru, pokud kompresní hodnota určuje JPEG nebo PNGa formátu.
public int Height { get; set; }
Hodnota nemovitosti
ImageSize
Obdrží nebo nastaví 32bitový neoznačený integer, který definuje velikost obrazu v bytech.Pokud je kompresní hodnota BI_RGB, musí být tato hodnota nulová a musí být ignorována.Pokud je kompresní hodnota BI_JPEG nebo BI_PNG, musí tato hodnota specifikovat velikost obrázku JPEG nebo PNG,V souladu s tím.
public int ImageSize { get; set; }
Hodnota nemovitosti
Width
Obdrží nebo nastaví 32-bitový podepsaný integer, který definuje šířku DIB, v pixlech.Toto pole SHOULD určuje šířku dekomprimovaného obrázkového souboru, pokud kompresní hodnota určuje JPEG nebo PNGa formátu.
public int Width { get; set; }
Hodnota nemovitosti
Xpelspermetrů
Obdrží nebo nastaví 32-bitový podepsaný integer, který definuje horizontální rozlišení cíle v pixlech na metr.Přístroj pro DIB
public int XPelsPerMeter { get; set; }
Hodnota nemovitosti
YPelsPerMeter
Obdrží nebo nastaví 32-bitový podepsaný integer, který definuje vertikální rozlišení cíle v pixlech na metr.Přístroj pro DIB
public int YPelsPerMeter { get; set; }