我只是想知道,是否有可能在 FO 文件中命名几种替代字体?
我知道在 HTML 和 CSS 中是可能的,但是我找不到关于 XSL-FO 的任何信息。
像这样:
h1 {
font-family: arial, verdana, serif;
}
我的问题是,FOP 不能使用我的大部分字体,所以如果我能找到一种可能性,给 FOP 提供 3 个字体名称,然后在使用 Times New Roman 之前尝试使用所有字体名称,那就太好了。
谢谢你的帮助。
最佳答案
它的工作原理类似于 CSS ( although with FOP, it may not behave exactly the same )。 XSL-FO’s font-family property is specified as a list of font names, separated by commas, in order from first choice to last choice 。
FOP 可以通过多种方式配置以加载其他字体。 最简单的是 set the auto-detect flag, and FOP will scan your system for installed fonts 。
关于xsl-fo - FOP 中的字体系列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5923773/