Linux下word轉pdf中文亂碼問題


最近遇到一個問題,word下載正常,word轉pdf后下載出現亂碼(如果是本地windos則沒有問題,如果是Linux上直接顯示亂碼)。

最后通過搜索找到了原因:
原因之所以Windows不會有亂碼在於C:\Windows\Fonts(有windows豐富的字體庫,而Linux很缺乏)。

其實早在很久以前搭建WordPress站點的時候就遇到這樣的亂碼問題,那個時候也是將Windows的字體庫上傳解決的。

解決問題步驟如下:

1.上傳windows字體庫所有文件到Linux上

將C:\Windows\Fonts全部上傳,上傳的方式可以在git bash終端敲scp命令,也可以采用Xftp或WinScp等工具。

注意:
上傳前,需要在/usr/share/fonts/建一個新的目錄,名字叫winFonts(mkdir winFonts)。

2.生成字體索引文件(執行兩條命令)

sudo mkfontscale
sudo mkfontdir

3.更新字體緩存

sudo fc-cache -fv

4.重啟服務器

reboot

按照上述步驟成功解決了問題。Linux環境為CentOS7.x,親試有效。
主要參考這位朋友的文章:
Linux下word轉pdf中文亂碼問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM