小编Sce*_*ule的帖子

将 docx 转换为 PDF

我正在尝试使用命令行在我的 Ubuntu 服务器上将docx文件转换为 pdf,但到目前为止我尝试过的转换器似乎都没有正确转换 Word 2007/2010/2013 文件。

显然在线转换器可以毫无问题地管理它,但 Web 服务不是一种选择,因为文件包含敏感数据。对于测试,我使用这个 Word 2007 文件,因为它包含一些重要元素(公式、矢量图形、图像、列表等)。我测试了以下工具(部分来自这篇文章):

lowriter (LibreOffice Writer) - 不正确的输出(圆圈应该在最后一页,而不是第一页)

在此处输入图片说明

unoconv- 与 LibreOffice 相同,因为它不使用自己的转换器。首先转换为 odt 然后转换为 pdf 会将文件完全弄乱。

abiword --to=pdf filename.doc - 不正确和不完整(缺少许多元素):

在此处输入图片说明

OpenOffice Writer - 与 abiword 的结果相同

wvPDF - 崩溃并显示以下错误消息:

~$ wvPDF 2007_Office_DocEncryption.docx test.pdf

当前目录:/home/webmt/dev/test/

运行乳胶的一些问题。

检查 test.log 中的错误

继续...

转换为 dvi 失败

有没有办法在 Linux 上正确地将 docx 文件转换为 PDF?如果我知道它适用于我已经提到的任何程序的人,它也会对我有所帮助。一旦 SE 允许,我将开始赏金。

ps 我使用的是 Ubuntu 服务器 12.04


结论

我不得不得出结论,就我而言,就目前而言,没有可靠的工具可以处理新的 MS Word …

software-recommendation

50
推荐指数
3
解决办法
7万
查看次数

标签 统计

software-recommendation ×1