Class WmfBitmapInfoHeader

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

int

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

int

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

int

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

WmfCompression

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

int

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

int

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

int

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

int

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

Hodnota nemovitosti

int

 Čeština