Class WmfBitmapInfoHeader
Namn på plats: Aspose.Imaging.FileFormats.Wmf.Objects Församling: Aspose.Imaging.dll (25.4.0)
BitmapInfoHeader Object innehåller information om dimensioner och färgformat av en enhets oberoendeoch bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Arvsmedlemmar
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
Strukturstorleken
public const int StructureSize = 40
Fältvärde
Properties
ColorImportant
Få eller ställa in en 32-bitars icke-signed integer som definierar antalet färgindex som krävs för att visaoch DIB.Om detta värde är noll krävs alla färgindex
public int ColorImportant { get; set; }
Fastighetsvärde
ColorUsed
får eller ställer in en 32-bitars icke-signat integer som anger antalet index i färgtabellen som används av DIB,Följer följande:Om detta värde är noll använder DIB det maximala antalet färger som motsvarar BitCount-värdet.Om detta värde är nonzero och BitCount-värdet är mindre än 16, anger detta värde antalet färger som används avoch DIB.Om detta värde är nonzero och BitCount-värdet är 16 eller större anger detta värde storleken på färgtabellen.används för att optimera systemets prestanda.Om detta värde är icke-zero och större än den maximala möjliga storleken på färgtabellen baserat på BitCountvärde, den maximala färgtabellstorleken bör antas.
public int ColorUsed { get; set; }
Fastighetsvärde
Compression
får eller ställer in en 32-bitars icke-signat integrator som definierar komprimeringsläget för DIB.Kompressionsförteckning (avsnitt 2.1.1.7)Detta värde INTE anger ett komprimerat format om DIB är en top-down bitmap, som angetts av värdet Höjd.
public WmfCompression Compression { get; set; }
Fastighetsvärde
Height
Få eller sätta en 32-bitars signatur som definierar höjden på DIB, i pixlar.Om detta värde är positivt är DIB en nedre bitmapp, och dess ursprung är nedre vänstra hörnet.Om detta värde är negativt är DIB en topp-down bitmap, och dess ursprung är den övre vänstra hörnet.Stöd inte kompression.Det här fältet SHOULD anger höjden på den dekomprimerade bildfilen, om komprimeringsvärdet anger JPEG eller PNGoch format.
public int Height { get; set; }
Fastighetsvärde
ImageSize
Få eller ställa in en 32-bitars icke-signat integrator som definierar storleken, i byter, på bilden.Om komprimeringsvärdet är BI_RGB, måste detta värde vara noll och måste ignoreras.Om komprimeringsvärdet är BI_JPEG eller BI_PNG, måste detta värde ange storleken på JPEG eller PNG-bildbuffern,respektive .
public int ImageSize { get; set; }
Fastighetsvärde
Width
Få eller ställa in en 32-bitars undertecknad som definierar bredden på DIB, i pixlar.Det här fältet SHOULD anger bredden på den dekomprimerade bildfilen, om komprimeringsvärdet anger JPEG eller PNGoch format.
public int Width { get; set; }
Fastighetsvärde
XPelsPerMeter
Få eller ställa in en 32-bitars signatur som definierar måls horisontell upplösning i pixlar per meter.Anläggning för DIB
public int XPelsPerMeter { get; set; }
Fastighetsvärde
YPelsPerMeter
Få eller ställa in en 32-bitars signatur som definierar vertikal upplösning, i pixlar per meter, av måletAnläggning för DIB
public int YPelsPerMeter { get; set; }