解決Linux下使用unoconv命令將word、xls、pptx轉pdf中文亂碼問題
轉出pdf文檔中文亂碼
在Linux環境下word轉成pdf。
在用unoconv做文檔轉換時,發現中文轉換亂碼,
解決方案
將 windows 下的字體全部拷貝到Linux字體庫中並使之生效。
首先,在/usr/share/fonts/下新建文件夾 win 並設置權限,將 windows 下的 window-fonts 下字體全部拷貝到其中。然後,
cd /usr/share/fonts/
mkdir win
cd win //將本地win的字體打包上傳到此目錄中,解壓
mkfontscale
mkfontdir //這兩條命令是生成字體的索引信息
fc-cache -fv //更新字體緩存
fc-list :lang-zh //查看已安裝的中文字體
再次執行導出pdf,中文就正常了