免费批量转换doc/docx为pdf的方法

发现不管是office还是WPS,这么简单的功能都是收费的,这里推荐一个免费的方法,需要安装一个开源软件。

使用LibreOffice/OpenOffice(跨平台)

下载地址:https://www.libreoffice.org/download/download-libreoffice/ 

LibreOffice 提供了强大的命令行功能,可以用来批量转换文档格式。 命令行参数:

--headless 参数确保 LibreOffice 在后台运行,不会显示界面
--convert-to pdf 指定转换为 PDF 格式
--outdir 指定输出目录


路径问题:

Windows 下需要使用完整路径
Linux/macOS 中可能需要根据具体安装位置调整路径

# Windows,这是我的处理命令,实际的
 .soffice.exe --headless --invisible --convert-to pdf  C:UserschengzhenDesktophigh_level_analysis* --outdir C:UserschengzhenDesktophigh_level_analysis
# Linux
cd /path/to/your/files
libreoffice --headless --convert-to pdf --outdir output_folder *.doc *.docx
# macOS
cd /path/to/your/files
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir output_folder *.doc *.docx


官网的介绍: 自由免费的全能办公套件,对个人和企业均免费,不用支付授权费用。LibreOffice 是一款功能强大的办公软件,默认使用开放文档格式 (OpenDocument Format , ODF), 并支持 *.docx, *.xlsx, *.pptx 等其他格式。 它包含了 Writer, Calc, Impress, Draw, Base 以及 Math 等组件,可用于处理文本文档、电子表格、演示文稿、绘图以及公式编辑。

它可以运行于 Windows, GNU/Linux 以及 macOS 等操作系统上,并具有一致的用户体验。


本篇文章来源于微信公众号:微因

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注