LanguageFont.ScaleFactor 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public:
property double ScaleFactor { double get(); };
double ScaleFactor();
public double ScaleFactor { get; }
var double = languageFont.scaleFactor;
Public ReadOnly Property ScaleFactor As Double
屬性值
Double
double
建議的字型大小縮放比例。
備註
ScaleFactor 屬性提供可套用至標準字型大小的乘數。 縮放比例是用於單一 LanguageFontGroup 使用案例中,讓不同語言和腳本中的文字 (,也就是使用不同的建議字型) 會出現在互補大小。 可以比較單一 LanguageFontGroup 使用案例中的縮放比例,但不適合比較不同 LanguageFontGroup 使用案例之間的縮放比例。
例如,假設使用者介面標題元素在 36 pt 上設定。 假設該元素的實例會以韓文和英文並排顯示。 應用程式可以建構韓文和英文的LanguageFontGroup物件,然後取得每個語言的UIHeadingFont LanguageFont。 適用于英文的 LanguageFont 可能會有 1.0 的縮放比例,而韓文的 LanguageFont 可能會有 0.96 的縮放比例。 如果英文文字設定為 36 pt,而韓文文字設定為 34.56 pt (= 36 × 0.96) ,則這兩個文字元素的並排顯示效果會比兩者在 36 pt 上顯示得更好。
對於大部分 的 LanguageFontGroup 使用案例,會選擇縮放比例,讓不同字型的大小和粗細彼此更相容。 不過,針對 FixedWidthTextFont 使用案例,會選擇縮放比例,讓不同固定寬度字型中的字元寬度彼此更相容。