Class EmfLogFont

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à

WmfCharacterSet

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à

WmfClipPrecisionFlags

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à

int

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à

string

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à

int

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à

byte

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à

int

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à

WmfOutPrecision

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à

WmfPitchAndFamily

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à

WmfFontQuality

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à

byte

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à

byte

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à

EmfLogFontWeight

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

Valore di proprietà

int

 Français