我使用 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 导出,因为格式在 Adobe 上看起来不错,但如果我用 LibreOffice Draw 打开导出的 PDF,它就会被破坏。
答案1
虽然它无法解决 LibreOffice 的问题,但您是否考虑过使用“打印为 PDF”实用程序?基本上,它会显示为计算机上的打印机,但当您打印到它时,您可以将打印输出保存为 PDF 文件。如果阿拉伯语和波斯语的打印工作正常,那么它也应该有效。
在 Windows 上,免费的 Foxit Reader 附带了这样一个工具。Adobe 也在其 Adobe Acrobat PDF 编辑器(不是 Acrobat Reader)中提供了这样一个工具。