LanguageFont.ScaleFactor 属性

定义

获取字体的建议字号缩放因子。

当两种或更多种字体用于同一文本元素中的不同运行时,因子可用于调整相对大小。

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 对象,然后获取每种语言的 UIHeadingFontLanguageFont 。 适用于英语的 LanguageFont 的比例因子可能为 1.0,而用于朝鲜语的 LanguageFont 的比例系数可能为 0.96。 如果英语文本设置为 36 pt,而朝鲜文文本设置为 34.56 pt (= 36 × 0.96) ,则两个文本元素的并排显示效果将优于两者在 36 pt 处显示。

对于大多数 LanguageFontGroup 用例,选择比例系数以使不同字体的大小和粗细更加兼容。 但是,对于 FixedWidthTextFont 用例,选择比例系数以使不同固定宽度字体中的字符宽度彼此更兼容。

适用于