LibreOffice 无法导出包含阿拉伯字母的 PDF

LibreOffice 无法导出包含阿拉伯字母的 PDF

我使用 LibreOffice 编写了一份阿拉伯语文档。

当通过 LibreOffice“文件 -> 导出...”将此文档导出为 PDF 时,我得到了一个意外的结果:PDF 与原始文档不同(它修改了字符和字母,破坏了其含义)。

我怀疑它与从右到左书写的语言有关,因为我导出英语或法语没有问题,但导出波斯语时遇到同样的问题。我为 LibreOffice 安装了阿拉伯语语言包,但没有帮助。

您知道该怎么做才能解决这个问题吗?

谢谢!

编辑:我在 Ubuntu 18.04 上使用 LibreOffice 版本:6.0.7.3

编辑 2:复制 PDF 的阿拉伯语内容时,每次粘贴时都会出现类似的模式(粘贴到 LibreOffice、firefox、gedit……)。对于句子:

更多信息请访问我们的帮助中心。

我从 PDF 中复制/粘贴:

阿拉伯联合酋长国阿拉伯联合酋长国。

因此,结果从整个句子开始,然后从单词 2 到结尾,然后从单词 3 到结尾,然后从单词 4 到结尾,然后从单词 5 到结尾,最后从单词 6 到结尾……因此,结果包含最后 4 个单词的 6 次。每次都是相同的模式。我认为这是由于 LibreOffice 导出,因为格式在 Adob​​e 上看起来不错,但如果我用 LibreOffice Draw 打开导出的 PDF,它就会被破坏。

答案1

虽然它无法解决 LibreOffice 的问题,但您是否考虑过使用“打印为 PDF”实用程序?基本上,它会显示为计算机上的打印机,但当您打印到它时,您可以将打印输出保存为 PDF 文件。如果阿拉伯语和波斯语的打印工作正常,那么它也应该有效。

在 Windows 上,免费的 Foxit Reader 附带了这样一个工具。Adobe 也在其 Adob​​e Acrobat PDF 编辑器(不是 Acrobat Reader)中提供了这样一个工具。

相关内容