Class WmfBitmapInfoHeader

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

int

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

int

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

int

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

WmfCompression

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

int

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

int

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

int

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

int

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; }

Hodnota nehnuteľnosti

int

 Slovenčina