在Linux下下载了libreoffice,想用命令将doc转化成pdf,但是不知道为啥网上的方法都不行,求详细解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux下下载了libreoffice,想用命令将doc转化成pdf,但是不知道为啥网上的方法都不行,求详细解答相关的知识,希望对你有一定的参考价值。

linux系统:
cd /abc

libreoffice5.0 --headless --convert-to pdf:writer_pdf_Export
--outdir "d:\" *.odt

windows系统:
经测试有BUG,windows系统下的LibreOffice无法识别*.odt这个通配符,只能给出确定的文件名。解决方法可以用BAT脚本处理一下,例如:
cd e:\abc
for %i in (*.odt) do "C:\Program Files\LibreOffice
4\program\soffice.exe" --headless --convert-to pdf:writer_pdf_Export
--outdir "d:\" %i
参考技术A libreoffice不是做这个事情的,没找对工具,试试pandoc吧:
pandoc -s example.docx -t markdown -o example.md

pandoc example.md --latex-engine=xelatex -o example.pdf

以上是关于在Linux下下载了libreoffice,想用命令将doc转化成pdf,但是不知道为啥网上的方法都不行,求详细解答的主要内容,如果未能解决你的问题,请参考以下文章

Python3 - Linux 下安装 LibreOffice 以及使用

Python3 - Linux 下安装 LibreOffice 以及使用

Python3 - Linux 下安装 LibreOffice 以及使用

Python3 - Linux 下安装 LibreOffice 以及使用

我在Oracle Linux上装了LibreOffice,装完后找不到菜单运行项,谁装成功过,命令行如何运行

Linux常用命令计划任务管理