如何选择后备字体?

时间:2014-08-29 07:12:31

标签: c# winforms fonts fallback

我们生成一些使用指定字体的文本。如果指定的字体中没有这样的字符,则字体flalback将其替换为其他字符。在导出为其他格式(例如PDF)时,我们需要知道指定字体中缺少哪些字符,以及我们应该使用什么字体来删除错过的字符并正确显示文本。

可以使用Uniscribe获取错过的角色,但是如何知道我们何时可以找到错过的角色。我们无法通过所有字体搜索正确的字体,因为可能会安装数百种字体。即使我们找到带有必要字符的字体,我们也需要选择最合适的字符。

0 个答案:

没有答案