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
libreoffice不是做这个事情的,没找对工具,试试pandoc吧:
pandoc -s example.docx -t markdown -o example.md
pandoc example.md --latex-engine=xelatex -o example.pdf