Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1019 Bytes

linux-office.md

File metadata and controls

35 lines (28 loc) · 1019 Bytes

linux中的office

[TOC]

libreoffice

参考

  • 安装 yum install libreoffice
  • 转换文档格式
    无论是word还是excel都可以转换为pdf、html等 word转pdf /usr/bin/libreoffice --invisible --convert-to pdf *.docx word转html /usr/bin/libreoffice --invisible --convert-to html *.docx 批量转换
mkdir doc_pdf
mkdir doc_html
mkdir xls_html
find . -name '*.doc*' -print0 |xargs -0 /usr/bin/libreoffice  --invisible --convert-to pdf --outdir 'doc_pdf'
find . -name '*.doc*' -print0 |xargs -0 /usr/bin/libreoffice  --invisible --convert-to html --outdir 'doc_html'
find . -name '*.xls*' -print0 |xargs -0 /usr/bin/libreoffice  --invisible --convert-to html --outdir 'xls_html'

如果转换出来的中文乱码,则需要安装中文字体,常见的如宋体'simsun.ttf' sudo cp simsun.ttc /usr/share/fonts cd /usr/share/fonts 修改权限 sudo chmod 644 simsun.ttc 更新字体缓存: sudo fc-cache -fv