LanguageFont.ScaleFactor Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.