Class EmfLogFont
Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblée: Aspose.Imaging.dll (25.4.0)
L’objet LogFont spécifie les attributs fondamentaux d’une lettre logique.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Obtenez ou mettez un integer non signé de 8 bits qui spécifie le ensemble de glyphes de caractère.être une valeur dans l’enumeration WMF CharacterSet ([MS-WMP] section 2.1.1.5).Un ensemble de caractères est inconnu, le traitement des métaphiles ne doit pas tenter de traduire ou d’interpréterdes lignes qui sont rendues avec ce chiffre.
public WmfCharacterSet CharSet { get; set; }
Valore di proprietà
ClipPrecision
Obtenez ou mettez un integer non signé de 8 bits qui spécifie la précision de clips.La précision de clipping définit comment cliper les personnages qui sont partiellement en dehors de la région cliping.Il peut être un ou plusieurs des drapeaux WMF ClipPrecision
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Valore di proprietà
Escapement
Obtenez ou mettez un intégral signé de 32 bits qui spécifie l’angle, en dizaines de degrés,entre le vecteur d’échappement et l’axe x du dispositif.Parallèlement à la base d’une ligne de texte.
public int Escapement { get; set; }
Valore di proprietà
Facename
Obtenez ou définissez un nom de visage (64 bytes): une ligne de 32 caractères Unicode qui spécifie lasi la longueur de cette ligne est inférieure à 32 caractères, uneZERO doit être présent, après quoi le reste de ce champ DEVE être ignoré.
public string Facename { get; set; }
Valore di proprietà
Height
Obtenez ou mettez en place un intégral signé de 32 bits qui spécifie la hauteur, en unités logiques, du font.La valeur de hauteur du caractère, également connue sous le nom de taille em, est lavaleur de hauteur de la cellule caractère minus la valeur principale interne.interpréter la valeur spécifiée dans le champ de hauteur de la manière suivante.
public int Height { get; set; }
Valore di proprietà
Italic
Obtenez ou mettez un intégral non signé de 8 bits qui spécifie une lettre italique si vous êtes fixé à 0x01; autrement,Il doit être fixé à 0x00.
public byte Italic { get; set; }
Valore di proprietà
Orientation
Obtenez ou mettez un intégral signé de 32 bits qui spécifie l’angle, en dizaines de degrés,entre la base de chaque caractère et l’axe x du dispositif.
public int Orientation { get; set; }
Valore di proprietà
OutPrecision
Obtenez ou mettez un integer non signé de 8 bits spécifiant la précision de sortie.La précision de sortie définit à quel point la lettre est nécessaire pour correspondre à la hauteur, la largeur,caractère orientation, escapement, pitch, et type de phon. Il doit être une valeur du WMFÉnumération de précision
public WmfOutPrecision OutPrecision { get; set; }
Valore di proprietà
PitchAndFamily
Obtenez ou mettez un objet WMF PitchAndFamily ([MS-WM F] section 2.2.2.14) quispécifie le plafond et la famille de la lettre. les familles de lettres décrivent l’apparence d’une lettra dans un généralIls sont conçus pour spécifier un chiffre lorsqu’un type spécificé n’est pas disponible.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Valore di proprietà
Quality
Obtenez ou mettez un intégrateur non signé de 8 bits qui spécifie la qualité de sortie.définit à quel point de près essayer de correspondre les attributs logique-fonte à ceux d’un réelIl doit être l’une des valeurs de la liste WMF FontQuality ([MS-WM F])à la section 2.1.1.
public WmfFontQuality Quality { get; set; }
Valore di proprietà
Strikeout
Obtenir ou établir un intégral non signé de 8 bits qui spécifie un chiffre strikeout si fixé à 0x01;Dans le cas contraire, il doit être fixé à 0x00.
public byte Strikeout { get; set; }
Valore di proprietà
Underline
Obtenir ou établir un intégral non signé de 8 bits qui spécifie un chiffre sous-jacent si fixé à 0x01;Dans le cas contraire, il doit être fixé à 0x00.
public byte Underline { get; set; }
Valore di proprietà
Weight
Obtenez ou définissez un intégrateur signé de 32 bits spécifiant le poids de la lettre dans la gammepar exemple, 400 est normal et 700 est courageux. si cette valeur est zéro, un défautLe poids peut être utilisé.
public EmfLogFontWeight Weight { get; set; }
Valore di proprietà
Width
Obtenez ou mettez en place un intégral signé de 32 bits spécifiant la largeur moyenne, en unités logiques, desi la valeur du champ Width est zéro, une valeur appropriée doit êtrecalculé à partir d’autres valeurs LogFont pour trouver un chiffre qui a l’intention du typographeLe rapport Aspect
public int Width { get; set; }