gpt4 book ai didi

pdf - 用零宽度空格替换 headless 转换为 PDF 软连字符

转载 作者:行者123 更新时间:2023-12-04 18:52:27 24 4
gpt4 key购买 nike

我正在开发一个创建 LibreOffice 文档的 web 应用程序,我想使用 unoconv 和 headless libreoffice 将其转换为 PDF。

只有一个问题我无法解决:我在 .odt 中包含的软连字符在生成的 PDF 中被替换为零宽度的空格。该问题与 unoconv 无关 - 我直接使用 headless libreoffice 进行了尝试(结果相同)。我尝试了 v 4.1.4.2 和 4.2.5.2。

我尝试了另一种字体(Ubuntu)(我使用 Arial 作为正文字体),因为我预计 Linux 上缺少 Arial 字体会导致问题(我在使用 debian 7 的生产服务器以及使用 ubuntu 12.04 的虚拟机上都有问题) .

我什至安装了 arial 字体,希望由于 libreoffice 无法计算在没有字体文件的情况下设置“真实”连字符的位置而导致问题。

奇怪的事情:在我的 mac(当然是 headless 的)上使用 LO 4.1.4.2 可以生成完美的 PDF。所以问题一定与我的服务器设置中的 linux 或某些缺少的“图形”包有关。我安装了 hyphen-de 包,它会根据字典生成连字符,但指定的软连字符仍被零宽度空格替换。

该问题会影响正文文本以及用于注释的文本框。

我非常感谢任何提示!

最佳答案

我有一个类似的问题。

我必须安装适合文档语言的正确语言连字包。

关于pdf - 用零宽度空格替换 headless 转换为 PDF 软连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24936101/

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