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
Пољска вредност
Properties
ColorImportant
Добија или поставља 32-битни несигнирани интегер који дефинише број индекса боја који су потребни за приказивањеТо је ДИБ.Ако је ова вредност нула, обавезни су сви индекси боје.
public int ColorImportant { get; set; }
Вредност имовине
ColorUsed
Добија или поставља 32-битни несигнирани интегер који указује на број индекса у табели боја које користи ДИБ, као што је:Следеће је:Ako je ta vrednost nula, DIB koristi maksimalni broj boja koji odgovara vrednosti BitCount.Ако је ова вредност не нуле, а БитЦоунт је мање од 16, овај број означује број боја који се користе уТо је ДИБ.Ако је ова вредност не нуле, а БитЦоунт је 16 или већа, овај износ указује величину табеле боја.користи се за оптимизацију перформанси системске палете.Напомена Ако је ова вредност не нуле и већа од максималне могуће величине табеле боја на основу БитцоунтаВредност, максимална величина табела боја треба претпоставити.
public int ColorUsed { get; set; }
Вредност имовине
Compression
Добија или поставља 32-битни несигнирани интегер који дефинише режим компресије ДИБ-а. Ова вредност мора бити уСписак компресије (секција 2.1.1.7).Ова вредност НЕ треба да указује компресирани формат ако је ДИБ врхунско-долу битмап, као што је наведено вредношћу висине.
public WmfCompression Compression { get; set; }
Вредност имовине
Height
Добија или поставља 32-битни потписани интегер који дефинише висину ДИБ-а, у пикселима.Ако је ова вредност позитивна, ДИБ је дно-уп битмап, а његов порекло је доњи леви угао.Ако је ова вредност негативна, ДИБ је врхунац доле битмап, а његов порекло је горњи леви угао.Не подржава компресију.Ово поље треба да одреди висину декомпресираног сличног датотеке, ако је вредност компресије наведена у ЈПЕГ или ПНГу формату.
public int Height { get; set; }
Вредност имовине
ImageSize
Добија или поставља 32-битни несигнирани интегер који дефинише величину, у битовима, слике.Ако је вредност компресије БИ_РГБ, то вредности треба да буду нуле и треба их игнорисати.Ако је вредност компресије БИ_ЈПЕГ или БИ_ПНГ, та вредности морају да указују величину буфера слике JPEG или ПНГ;респективно .
public int ImageSize { get; set; }
Вредност имовине
Width
Добија или поставља 32-битни потписани интегер који дефинише ширину ДИБ-а, у пикселима.Ово поље МОЖЕ да одреди ширину декомпресиране слике датотеке, ако је вредност компресије одређује ЈПЕГ или ПНГу формату.
public int Width { get; set; }
Вредност имовине
КСНУМКСПерметар
Добија или поставља 32-битни потписани интегер који дефинише хоризонталну резолуцију, у пикселима по метру, циљаУређај за ДИБ
public int XPelsPerMeter { get; set; }
Вредност имовине
ИПЕЛПЕРМЕТР
Добија или поставља 32-битни потписани интегер који дефинише вертикалну резолуцију, у пикселима по метру, циљаУређај за ДИБ
public int YPelsPerMeter { get; set; }