Class WmfBitmapInfoHeader
Pôvodný názov: Aspose.Imaging.FileFormats.Wmf.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Objekt BitmapInfoHeader obsahuje informácie o rozmeroch a farebnom formáte nezávislého zariadeniaBitmap je DIB.
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Z dedičných č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
Veľkosť štruktúry
public const int StructureSize = 40
Fieldová hodnota
Properties
ColorImportant
Získava alebo nastaví 32-bitový neoznačený integer, ktorý definuje počet farebných indexov, ktoré sú potrebné na zobrazenieTo je DIB.Ak je táto hodnota nulová, všetky farebné indexy sa vyžadujú
public int ColorImportant { get; set; }
Hodnota nehnuteľnosti
ColorUsed
Získa alebo nastaví 32-bitový neoznačený integer, ktorý uvádza počet indexov v farebnej tabuľke používaných DIB, akonasleduje :Ak je táto hodnota nula, DIB používa maximálny počet farieb, ktoré zodpovedajú hodnote BitCount.Ak je táto hodnota nonzero a hodnotu BitCount je menej ako 16, toto hodnoty uvádza počet farieb používanýchTo je DIB.Ak je táto hodnota nonzero a hodnotu BitCount je 16 alebo väčšia, toto číslo určuje veľkosť farebnej tabuľky.Používa sa na optimalizáciu výkonu palety systému.Poznámka: Ak je táto hodnota nulová a väčšia ako maximálna možná veľkosť farebnej tabuľky na základe BitCounthodnota, maximálna veľkosť farebnej tabuľky sa má predpokladať.
public int ColorUsed { get; set; }
Hodnota nehnuteľnosti
Compression
Získa alebo nastaví 32-bitový nesignovaný integer, ktorý definuje kompresný režim DIB.Zoznam kompresie (oddiel 2.1.1.7)Táto hodnota NEPREČÍ špecifikovať komprimovaný formát, ak je DIB top-down bitmap, ako je uvedené hodnotou výška.
public WmfCompression Compression { get; set; }
Hodnota nehnuteľnosti
Height
Získajte alebo nastavíte 32-bitový podpísaný integer, ktorý definuje výšku DIB v pixeloch.Ak je táto hodnota pozitívna, DIB je dno-up bitmap a jeho pôvod je dolný ľavý uhol.Ak je táto hodnota negatívna, DIB je top-down bitmap a jeho pôvod je horný ľavý uhol.Nepodporuje kompresiu.Toto pole SHOULD špecifikuje výšku dekompresovaného obrázkového súboru, ak hodnota kompresie určuje JPEG alebo PNGv formáte .
public int Height { get; set; }
Hodnota nehnuteľnosti
ImageSize
Získava alebo nastaví 32-bitový neoznačený integer, ktorý definuje veľkosť, v bytoch, obrazu.Ak je hodnotou kompresie BI_RGB, táto hodnota musí byť nulová a musí sa ignorovať.Ak je stlačená hodnota BI_JPEG alebo Bi_PNG, táto hodnotka musí uviesť veľkosť obrázkového bufferu JPEG a PNG.resp. podľa toho
public int ImageSize { get; set; }
Hodnota nehnuteľnosti
Width
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý definuje šírku DIB v pixeloch.Toto pole SHOULD špecifikuje šírku dekompresovaného obrázkového súboru, ak hodnota kompresie určuje JPEG alebo PNGv formáte .
public int Width { get; set; }
Hodnota nehnuteľnosti
xpelspermetrový
Získať alebo nastaviť 32-bitový podpísaný integer, ktorý definuje horizontálnu rozlíšenie, v pixeloch na meter, cieľaZariadenie pre DIB
public int XPelsPerMeter { get; set; }
Hodnota nehnuteľnosti
Prehľad YPelsPerMeter
Získava alebo nastaví 32-bitový podpísaný integer, ktorý definuje vertikálnu rozlíšenie, v pixeloch na meter, cieľa.Zariadenie pre DIB
public int YPelsPerMeter { get; set; }