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
建议的字号缩放因子。
注解
ScaleFactor 属性提供可应用于名义字号的乘数。 比例系数旨在用于单个 LanguageFontGroup 用例中,以便不同语言和脚本的文本 (也就是说,使用不同的推荐字体) 将以互补大小显示。 可以比较单个 LanguageFontGroup 用例中的缩放因子,但不适合比较不同 LanguageFontGroup 用例之间的比例系数。
例如,假设用户界面标题元素名义设置为 36 pt。 进一步假设该元素的实例以朝鲜语和英语并排显示。 应用程序可以为朝鲜语和英语构造 LanguageFontGroup 对象,然后获取每种语言的 UIHeadingFontLanguageFont 。 适用于英语的 LanguageFont 的比例因子可能为 1.0,而用于朝鲜语的 LanguageFont 的比例系数可能为 0.96。 如果英语文本设置为 36 pt,而朝鲜文文本设置为 34.56 pt (= 36 × 0.96) ,则两个文本元素的并排显示效果将优于两者在 36 pt 处显示。
对于大多数 LanguageFontGroup 用例,选择比例系数以使不同字体的大小和粗细更加兼容。 但是,对于 FixedWidthTextFont 用例,选择比例系数以使不同固定宽度字体中的字符宽度彼此更兼容。