gpt4 book ai didi

java - CentOS 上的 Apache FOP 1.1 <自动检测/> 问题

转载 作者:行者123 更新时间:2023-12-02 13:28:47 25 4
gpt4 key购买 nike

我在 CentOS 上的 Apache FOP 1.1 中遇到西里尔字体问题:显示 ######## 而不是符号。

这是来自 fop.xconf 的片段:

<fonts>              
<font-triplet name="Arial" style="normal" weight="bold"/>
<auto-detect/>
</fonts>

在 Windows 10 上它工作正常,在 CentOS 上它产生 ######。有人可以帮助我吗?

最佳答案

font-triplet 元素应位于指向字体文件的 font 元素内,例如:

<font kerning="yes" embed-url="/usr/share/fonts/Arial.ttf" embedding-mode="subset">
<font-triplet name="Arial" style="normal" weight="bold"/>
</font>

此外,FOP 似乎无法在“常用”位置找到字体文件夹;您可以尝试显式添加字体文件夹

<directory>/usr/share/fonts/</directory>

您收到的具体错误消息可以帮助查明具体问题。

关于java - CentOS 上的 Apache FOP 1.1 <自动检测/> 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43283211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com