Partager via


LanguageFont.ScaleFactor Propriété

Définition

Obtient un facteur de mise à l’échelle de taille de police recommandé pour la police.

Le facteur peut être utilisé pour ajuster les tailles relatives lorsque deux polices ou plus sont utilisées pour différentes exécutions au sein du même élément de texte.

public:
 property double ScaleFactor { double get(); };
double ScaleFactor();
public double ScaleFactor { get; }
var double = languageFont.scaleFactor;
Public ReadOnly Property ScaleFactor As Double

Valeur de propriété

Double

double

Facteur de mise à l’échelle de la taille de police recommandé.

Remarques

La propriété ScaleFactor fournit un multiplicateur qui peut être appliqué à une taille de police nominale. Les facteurs d’échelle sont destinés à être utilisés dans un seul cas d’utilisation LanguageFontGroup afin que le texte dans différents langages et scripts (c’est-à-dire, en utilisant différentes polices recommandées) s’affiche à des tailles complémentaires. Les facteurs d’échelle au sein d’un seul cas d’utilisation LanguageFontGroup peuvent être comparés, mais il n’est pas approprié de comparer les facteurs d’échelle entre différents cas d’utilisation languageFontGroup .

Par exemple, supposons qu’un élément de titre d’interface utilisateur soit nominalement défini sur 36 pts. Supposons que les instances de cet élément soient affichées côte à côte en coréen et en anglais. Une application peut construire des objets LanguageFontGroup pour le coréen et l’anglais, puis obtenir uiHeadingFontLanguageFont pour chaque langue. LanguageFont pour l’anglais peut avoir un facteur d’échelle de 1,0, tandis que languageFont pour le coréen peut avoir un facteur d’échelle de 0,96. Si le texte anglais est défini sur 36 pts et que le texte coréen est défini sur 34,56 pts (= 36 × 0,96), les deux éléments de texte apparaîtront mieux côte à côte que si les deux avaient été affichés à 36 pts.

Pour la plupart des cas d’utilisation de LanguageFontGroup , le facteur d’échelle est choisi pour rendre la taille et le poids des différentes polices plus compatibles les unes avec les autres. Toutefois, pour le cas d’utilisation FixedWidthTextFont , le facteur d’échelle est choisi pour rendre les largeurs des caractères dans différentes polices à largeur fixe plus compatibles les unes avec les autres.

S’applique à