Class WmfBitmapInfoHeader

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

int

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

int

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

int

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

WmfCompression

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

int

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

int

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

int

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

int

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

Ejendomsværdi

int

 Dansk