Class WmfBitmapInfoHeader
De naam: Aspose.Imaging.FileFormats.Wmf.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het BitmapInfoHeader-object bevat informatie over de dimensies en kleurformaten van een apparaat-afhankelijkEen bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Geëerbiede leden
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
De structuur grootte
public const int StructureSize = 40
veldwaarde
Properties
ColorImportant
Geeft of stelt een 32-bits onschreven integer die het aantal kleurindexen bepaalt dat nodig is om te tonenDe DIB.Als deze waarde nul is, zijn alle kleurindexen vereist.
public int ColorImportant { get; set; }
Eigendomswaarde
ColorUsed
Geeft of stelt een 32-bits niet-signed integer dat het aantal indices in de kleurtafel dat door de DIB wordt gebruikt, bepaalt als:Volgende volgt:Als deze waarde nul is, gebruikt de DIB het maximale aantal kleuren dat overeenkomt met de BitCount-waarde.Als deze waarde nonzero is en de BitCount-waarde minder is dan 16, geeft dit waarde het aantal kleuren dat wordt gebruikt doorDe DIB.Als deze waarde nonzero is en de BitCount-waarde 16 of hoger is, geeft dit waarde de grootte van de kleurtabel aan.gebruikt om de prestaties van het systeempalet te optimaliseren.Opmerking Als deze waarde nonzero is en groter is dan de maximale mogelijke grootte van de kleurbalk op basis van het BitCountwaarde, de maximale kleur tabel grootte moet worden aangenomen.
public int ColorUsed { get; set; }
Eigendomswaarde
Compression
Geeft of stelt een 32-bits onschreven integer die de compressiemodus van de DIB definieert.Compressie lijst (afdeling 2.1.1.7)Deze waarde moet geen gecomprimeerd formaat specificeren als de DIB een top-down bitmap is, zoals aangegeven door de Height-waarde.
public WmfCompression Compression { get; set; }
Eigendomswaarde
Height
Gets of sets 32-bit signed integer die de hoogte van de DIB definieert, in pixels.Als deze waarde positief is, is de DIB een bottom-up bitmap, en zijn oorsprong is het lagere linker hoek.Als deze waarde negatief is, is de DIB een top-down bitmap, en zijn oorsprong is het bovenste linker hoek.Ondersteunt geen compressie.Dit veld SHOULD bepaalt de hoogte van het gedecomprimeerde beeldbestand, als de Compression waarde JPEG of PNG geeft.Het format.
public int Height { get; set; }
Eigendomswaarde
ImageSize
Geeft of stelt een 32-bits onschreven integer die de grootte, in byten, van de afbeelding definieert.Als de compressiewaarde BI_RGB is, moet deze waarde Null zijn en moet negeerd worden.Als de compressiewaarde BI_JPEG of Bi_PNG is, moet deze waarde de grootte van de JPEG- of PNG-beeldbuffer specificeren,respectievelijk .
public int ImageSize { get; set; }
Eigendomswaarde
Width
Geeft of stelt een 32-bit ondertekend integer dat de breedte van de DIB in pixels definieert.Dit veld SHOULD bepaalt de breedte van de gedecomprimeerde beeldbestand, als de Compression waarde JPEG of PNG geeft.Het format.
public int Width { get; set; }
Eigendomswaarde
XPelspermeters
Geeft of stelt een 32-bit ondertekend integer dat de horizontale resolutie, in pixels per meter, van het doel definieert.Apparatuur voor de DIB
public int XPelsPerMeter { get; set; }
Eigendomswaarde
YPelspermeters
Geeft of stelt een 32-bit ondertekend integer dat de verticale resolutie, in pixels per meter, van het doel definieert.Apparatuur voor de DIB
public int YPelsPerMeter { get; set; }