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