首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将.doc或.docx批量转换为.pdf

如何将.doc或.docx批量转换为.pdf
EN

Ask Ubuntu用户
提问于 2012-03-17 15:45:39
回答 4查看 67.2K关注 0票数 28

我需要在终端中将一组.doc.docx文件批量转换为.pdf,而不是使用GUI。

如果我能批量处理多个文件会很有帮助。

我也想保持尽可能多的元数据。

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2012-03-17 19:49:42

lowriter可以用作命令行工具(lowriter是LibreOffice的一部分)

代码语言:javascript
复制
lowriter --convert-to pdf *.doc
convert /home/bodhi/Documents/testdoc2.doc -> /home/bodhi/Documents/testdoc2.pdf using writer_pdf_Export
convert /home/bodhi/Documents/testdoc.doc -> /home/bodhi/Documents/testdoc.pdf using writer_pdf_Export

evince testdoc.pdf

我没有窗口,所以testdoc从这里下载。

www.mltweb.com/prof/testdoc.doc

票数 38
EN

Ask Ubuntu用户

发布于 2012-08-28 20:58:41

我使用unoconv,它转换LibreOffice支持的所有格式。

票数 8
EN

Ask Ubuntu用户

发布于 2015-10-29 11:45:23

我使用以下脚本:

代码语言:javascript
复制
for f in *.doc
do
lowriter --headless --convert-to pdf "$f"
done

-“无头”将防止Libreoffice打开1000多个文件,如果您尝试使用包含大量.doc文件的目录,最终会崩溃。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/113772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档