Class WmfBitmapInfoHeader
Navne til: Aspose.Imaging.FileFormats.Wmf.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)
BitmapInfoHeader-objektet indeholder oplysninger om dimensionerne og farveformatet af en enhed uafhængigDet er Bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
De arvede medlemmer
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
Strukturens størrelse
public const int StructureSize = 40
Fællesværdi
Properties
ColorImportant
Giver eller indsætter en 32-bit usigned integer, der definerer antallet af farveindekser, som er nødvendige for at viseDet er DIB.Hvis denne værdi er nul, er alle farveindekser nødvendige
public int ColorImportant { get; set; }
Ejendomsværdi
ColorUsed
modtager eller indsætter en 32-bit usigned integer, som angiver antallet af indekser i farvebordet, der anvendes af DIB.Følg følgende:Hvis denne værdi er nul, bruger DIB det maksimale antal farver, der svarer til BitCount-værdien.Hvis dette værdi er nonzero og BitCount-værdien er mindre end 16, angiver det antal farver, der anvendes vedDet er DIB.Hvis denne værdi er nonzero, og BitCount-værdien er 16 eller større, angiver det størrelsen på farvetabellen.Det bruges til at optimere systemets ydeevne.Bemærk, hvis denne værdi er nonzero og større end den maksimale mulige størrelse af farvebordet baseret på BitCountVærdien, den maksimale farve tabel størrelse bør overvejes.
public int ColorUsed { get; set; }
Ejendomsværdi
Compression
Giver eller indsætter en 32-bit usigned integer, der definerer komprimeringsmetoden for DIB.Komprimeringsfortegnelse (sektion 2.1.1.7)Denne værdi må ikke angive et komprimeret format, hvis DIB er en top-down bitmap, som angivet af højdeværdien.
public WmfCompression Compression { get; set; }
Ejendomsværdi
Height
Gæder eller indsætter en 32-bit signeret helhed, der definerer højdeen af DIB, i piksler.Hvis denne værdi er positiv, er DIB en bottom-up bitmap, og dens oprindelse er den nederste venstre hjørne.Hvis denne værdi er negativ, er DIB en top-down bitmap, og dens oprindelse er den øverste venstre hjørne.Du støtter ikke kompression.Dette felt skal angive højde for dekomprimeret billedfil, hvis komprimeringsværdien angiver JPEG eller PNGaf formatet.
public int Height { get; set; }
Ejendomsværdi
ImageSize
Giver eller indsætter en 32-bit usigned integer, der definerer størrelsen, i byte, af billedet.Hvis komprimeringsværdien er BI_RGB, skal denne værdi være nul og bør ignoreres.Hvis komprimeringsværdien er BI_JPEG eller Bi_PNG, skal denne værdi angive størrelsen på JPEG- eller PNG-billedbufferen,henholdsvis .
public int ImageSize { get; set; }
Ejendomsværdi
Width
Få eller indsætte en 32-bit signeret integrator, der definerer bredden af DIB, i piksler.Dette felt skal angive bredden af den dekomprimerede billedfil, hvis komprimeringsværdien angiver JPEG eller PNGaf formatet.
public int Width { get; set; }
Ejendomsværdi
XPelsPerMeter
Giver eller indsætter en 32-bit signeret integrator, der definerer den horisontale opløsning, i pixels per meter, af måletUdstyr til DIB
public int XPelsPerMeter { get; set; }
Ejendomsværdi
YPelsPerMeter
Giver eller indsætter en 32-bit signeret integrator, der definerer den vertikale opløsning, i pixels per meter, af måletUdstyr til DIB
public int YPelsPerMeter { get; set; }