LibreOffice 实用技巧之3: 大量的将MS Office档案转为 PDF

LibreOffice持续了一个很好的传统,就是它可以当文字指令来用。

Case in point: 假设今天老板/客户有一大批的微软Word档案(.doc)要我们转成 pdf档案,以便供大众下载。这项工作,很急,但预计要两天的时间才能完成。这时候,聪明的我们(“genius”)只需要下一个指令即可完成:

libreoffice --headless  --invisible --convert-to pdf --outdir $HOME/genius     *.doc

如果公司已经转型成LibreOffice的用户,则我们更可以把微软Office档案转成综合档案(hybrid, 即 LibreOffice + pdf 档案):

libreoffice --headless --invisible --convert-to pdf:writer_pdf_Export --outdir  $HOME/genius    *.doc

(请注意:pdf:writer_pdf_Export 是一个字。同时,学会这个技巧以后,请不要跟别人讲。:lol)

有时候,我们帮新手装Ubuntu,结果整个机器都是OpenDocument .odt 档案。这时候,如果数量少的话可以用LibreOffice Writer 先把 .odt档案读进去,再储存为 微软 .doc档案。

如果数量大的话,可以用类似的指令:

    libreoffice --headless  --invisible --convert-to   doc   *.odt