Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

Именује се: Aspose.Imaging.FileFormats.Wmf.Objects Асамблеја: Aspose.Imaging.dll (25.4.0)

BitmapInfoHeader Object sadrži informacije o dimenzijama i formatima boje neovisnog uređaja.Битмап и ДИБ.

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

Наслеђени чланови

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

Величина структуре

public const int StructureSize = 40

Пољска вредност

int

Properties

ColorImportant

Добија или поставља 32-битни несигнирани интегер који дефинише број индекса боја који су потребни за приказивањеТо је ДИБ.Ако је ова вредност нула, обавезни су сви индекси боје.

public int ColorImportant { get; set; }

Вредност имовине

int

ColorUsed

Добија или поставља 32-битни несигнирани интегер који указује на број индекса у табели боја које користи ДИБ, као што је:Следеће је:Ako je ta vrednost nula, DIB koristi maksimalni broj boja koji odgovara vrednosti BitCount.Ако је ова вредност не нуле, а БитЦоунт је мање од 16, овај број означује број боја који се користе уТо је ДИБ.Ако је ова вредност не нуле, а БитЦоунт је 16 или већа, овај износ указује величину табеле боја.користи се за оптимизацију перформанси системске палете.Напомена Ако је ова вредност не нуле и већа од максималне могуће величине табеле боја на основу БитцоунтаВредност, максимална величина табела боја треба претпоставити.

public int ColorUsed { get; set; }

Вредност имовине

int

Compression

Добија или поставља 32-битни несигнирани интегер који дефинише режим компресије ДИБ-а. Ова вредност мора бити уСписак компресије (секција 2.1.1.7).Ова вредност НЕ треба да указује компресирани формат ако је ДИБ врхунско-долу битмап, као што је наведено вредношћу висине.

public WmfCompression Compression { get; set; }

Вредност имовине

WmfCompression

Height

Добија или поставља 32-битни потписани интегер који дефинише висину ДИБ-а, у пикселима.Ако је ова вредност позитивна, ДИБ је дно-уп битмап, а његов порекло је доњи леви угао.Ако је ова вредност негативна, ДИБ је врхунац доле битмап, а његов порекло је горњи леви угао.Не подржава компресију.Ово поље треба да одреди висину декомпресираног сличног датотеке, ако је вредност компресије наведена у ЈПЕГ или ПНГу формату.

public int Height { get; set; }

Вредност имовине

int

ImageSize

Добија или поставља 32-битни несигнирани интегер који дефинише величину, у битовима, слике.Ако је вредност компресије БИ_РГБ, то вредности треба да буду нуле и треба их игнорисати.Ако је вредност компресије БИ_ЈПЕГ или БИ_ПНГ, та вредности морају да указују величину буфера слике JPEG или ПНГ;респективно .

public int ImageSize { get; set; }

Вредност имовине

int

Width

Добија или поставља 32-битни потписани интегер који дефинише ширину ДИБ-а, у пикселима.Ово поље МОЖЕ да одреди ширину декомпресиране слике датотеке, ако је вредност компресије одређује ЈПЕГ или ПНГу формату.

public int Width { get; set; }

Вредност имовине

int

КСНУМКСПерметар

Добија или поставља 32-битни потписани интегер који дефинише хоризонталну резолуцију, у пикселима по метру, циљаУређај за ДИБ

public int XPelsPerMeter { get; set; }

Вредност имовине

int

ИПЕЛПЕРМЕТР

Добија или поставља 32-битни потписани интегер који дефинише вертикалну резолуцију, у пикселима по метру, циљаУређај за ДИБ

public int YPelsPerMeter { get; set; }

Вредност имовине

int

 Српски