gpt4 book ai didi

apache-fop - Apache FOP、自定义字体、字距调整?

转载 作者:行者123 更新时间:2023-12-01 06:41:18 45 4
gpt4 key购买 nike

我刚刚使用 Apache FOP 制作了要提交给照片打印服务的 PDF/X 相册。一切似乎都很好,但字距调整。使用自定义衬线字体,例如“portfolio”这个词没有正确呈现(问题在于 f-o,因为 o 应该在 f 的“head”下呈现)。例如,在 Mac OS X 下安装相同的字体,并尝试使用 TextEdit,该词可以正确呈现。

这是我配置字体的方式:

            <font metrics-url="Muli/Muli-Light.xml"  
kerning="yes"
embed-url="Muli/Muli-Light.ttf">
<font-triplet name="Muli" style="normal" weight="300"/>
</font>

其中 XML 文件是通过按照 FOP 文档处理 TTF 字体来实现的。该文件包含字距调整对,这是 AFAIK 所需要的。

我错过了什么?我正在使用 FOP 1.0。

最佳答案

我认为缺少这个词 file:/像这样:

<fonts>
<font metrics-url="Arialuni.xml" kerning="yes" embed-url="file:/Library/Fonts/Arialuni.ttf">
<font-triplet name="Arialuni" style="normal" weight="normal"/>
</font>
</fonts>

关于apache-fop - Apache FOP、自定义字体、字距调整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10080913/

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