Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

Le nom : Aspose.Imaging.FileFormats.Wmf.Objects Assemblée: Aspose.Imaging.dll (25.4.0)

L’objet BitmapInfoHeader contient des informations sur les dimensions et le format de couleur d’un appareil indépendantMise à jour de Bitmap (DIB)

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

I membri ereditari

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

La taille de la structure

public const int StructureSize = 40

Valore di campo

int

Properties

ColorImportant

Obtenez ou mettez en place un intégral non signé de 32 bits qui définit le nombre d’indices de couleurs nécessaires pour afficheret le DIB.Si cette valeur est zéro, tous les indices de couleur sont requis.

public int ColorImportant { get; set; }

Valore di proprietà

int

ColorUsed

Obtenez ou mettez un intégral non signé de 32 bits qui indique le nombre d’indices dans la table de couleur utilisée par le DIB, comme :Suivant :Si cette valeur est zéro, le DIB utilise le nombre maximum de couleurs correspondant à la valeur BitCount.Si cette valeur n’est pas zéro et que la valeur de BitCount est inférieure à 16, elle indique le nombre de couleurs utilisées paret le DIB.Si cette valeur n’est pas zéro et que la valeur BitCount est de 16 ou plus, cette valeur indique la taille de la table de couleurs.Utilisé pour optimiser les performances de la palette du système.Remarque Si cette valeur est non zéro et supérieure à la taille maximale possible de la table de couleur basée sur le BitCountvaleur, la taille de table de couleur maximale doit être assumée.

public int ColorUsed { get; set; }

Valore di proprietà

int

Compression

Obtenez ou mettez en place un intégral non signé de 32 bits qui définit le mode de compression du DIB.Énumération de compression (section 2.1.1.7)Cette valeur ne doit pas spécifier un format comprimé si le DIB est une carte bit de haut en bas, comme indiqué par la valeur Height.

public WmfCompression Compression { get; set; }

Valore di proprietà

WmfCompression

Height

Obtenez ou mettez un intégré signé de 32 bits qui définit la hauteur du DIB, en pixels.Si cette valeur est positive, le DIB est un bitmap en bas et son origine est le coin inférieur à gauche.Si cette valeur est négative, le DIB est un top-down bitmap, et son origine est l’angle supérieur gauche.Ne soutenez pas la compression.Ce champ SHOULD indique la hauteur du fichier d’image décomprimé, si la valeur de compression spécifie JPEG ou PNGフォーマット

public int Height { get; set; }

Valore di proprietà

int

ImageSize

Obtenez ou mettez en place un intégral non signé de 32 bits qui définit la taille, en bytes, de l’image.Si la valeur de compression est BI_RGB, cette valeur devrait être zéro et doit être ignorée.Si la valeur de compression est BI_JPEG ou Bi_PNG, cette valeur doit spécifier la taille du buffer d’image JPG ou PNG;et respectivement.

public int ImageSize { get; set; }

Valore di proprietà

int

Width

Obtenez ou définissez un intégré signé de 32 bits qui définit la largeur du DIB, en pixels.Ce champ SHOULD indique la largeur du fichier d’image décomprimé, si la valeur de compression spécifie JPEG ou PNGフォーマット

public int Width { get; set; }

Valore di proprietà

int

Xpelspermètre

Obtenir ou établir un intégrateur signé à 32 bits qui définit la résolution horizontale, en pixels par mètre, de l’objectifAppareil pour le DIB

public int XPelsPerMeter { get; set; }

Valore di proprietà

int

YPelspermètre

Obtenir ou établir un intégrateur signé de 32 bits qui définit la résolution verticale, en pixels par mètre, de l’objectifAppareil pour le DIB

public int YPelsPerMeter { get; set; }

Valore di proprietà

int

 Français