Class DrFont

DrFont class

Utilisez cette classe au lieu de GDI+ Font

public class DrFont

Propriétés

NomLa description
AscentLis { get; }Ascension de cellule de cette police (lis). Il s’agit d’une distance verticale entre le haut de la cellule et la ligne de base de la cellule.
AscentPoints { get; }Renvoie l’ascension de la cellule en points.
CellHeightLis { get; }Renvoie la hauteur de cellule de cette police (lis). Ceci est un raccourci pourAscentLis +DescentLis .
CellHeightPoints { get; }Raccourci pourAscentPoints +DescentPoints .
DescentLis { get; }Descente de cellule de cette police (lis). Il s’agit d’une distance verticale entre le bas de la cellule et la ligne de base de la cellule.
DescentPoints { get; }Renvoie la descente de cellule en points.
FamilyName { get; }Obtient le nom de cette police.
IsBold { get; }Obtient une valeur indiquant si cette instance est en gras.
IsItalic { get; }Obtient une valeur indiquant si cette instance est en italique.
LeadingLis { get; }Renvoie l’interlignage de cette police (lis). Ceci est un raccourci pourLineSpacingLis -CellHeightLis .
LeadingPoints { get; }Renvoie l’interlignage de cette police (lis). Ceci est un raccourci pourLineSpacingLis -CellHeightLis .
LineSpacingLis { get; }Renvoie l’espacement des cellules de cette police (lis). Il s’agit d’une distance verticale entre les lignes de base des deux glyphes.
LineSpacingPoints { get; }Renvoie l’espacement des cellules de cette police (points). Il s’agit d’une distance verticale entre les lignes de base des deux glyphes.
SizePoints { get; set; }Obtient la taille de cette police (points).
SmallCapsScaleFactor { get; }Obtient le facteur d’échelle SmallCaps.
Style { get; }Obtient le style de cette police.
StyleEx { get; set; }Cette propriété contient des informations supplémentaires sur le style de police

Méthodes

NomLa description
override Equals(object)Détermine si la valeur spécifiéeObject , est égal à cette instance.
GetCharWidthLis(char)Obtient la largeur de caractères lis.
GetCharWidthPoints(char)Renvoie la largeur du caractère (points).
override GetHashCode()Renvoie un code de hachage pour cette instance.
GetTextSizePoints(string)Renvoie la zone de texte de mesure du texte en points.
GetTextWidthLis(string)Récupère la largeur du texte lis.
GetTextWidthPoints(string)Obtient les points de largeur du texte.
GetTextWidthPoints(string, int, int)Obtient les points de largeur du texte.
Replace(DrFont)Remplacer le contenu de la police
static IsPoorlyRenderedByGdiPlus(string)Renvoie True pour la police “Microsoft Sans Serif”. Celui-ci est mal rendu par GDI+. Voir Test286 et Gemini-6959.

Voir également