Linux下安裝Libreoffice
一、Libreoffice簡介
二、安裝
2.1、如果安裝過libreoffice,需要先卸載
yum remove libreoffice*
2.2、下載libreoffice
2.3、將下載的文件放到/usr/local/etc下面
2.4、解壓tar包
tar zxvf LibreOffice_6.3.6_Linux_x86-64_rpm.tar.gz
2.5、進入到安裝包,安裝libreoffice
yum localinstall *.rpm
看到下面的界面的時候,就說明安裝libreoffice成功了。
通過查詢下面的內容可以找到安裝目錄
2.6、測試轉換
首先在主機上的/home目錄下,新建一個temp文件夾。在temp文件夾中存放一個word文檔。
Word文檔內容如下
進入到temp目錄中
libreoffice6.3 --headless --invisible --convert-to pdf:writer_pdf_Export ./1.docx --outdir ./
將轉換後的1.pdf文件下載到自己的電腦。
# 下載1.pdf
sz 1.pdf
打開1.pdf文件
結果發現中文出現了亂碼。
三、解決中文亂碼問題
3.1、安裝字體(1,2步可能可以不執行也可以)
yum groupinstall "fonts"
安裝完之後,可以發現/usr/share/fonts目錄下多了很多文件夾,這些就是字體。
3.2、重新測試
將轉換後的pdf文件複製到本地電腦上打開後發現中文亂碼問題解決。