Linux word转pdf汉字乱码
Linux word转pdf汉字乱码
- 一. 问题
- 二. 方案
- 1. 创建文件夹
- 2. 上传本地字体
- 3. 生成字体索引文件(执行两条命令)
- 4. 重启服务器
- 5. 刷新缓存
- 三. 要点
- 四. 鸣谢
一. 问题
本地开发的一个word转pdf的服务,部署在linux上以后出现乱码,汉字一个也看不到。如下:
二. 方案
程序在本地能运行,部署到服务器出现异常,那肯定是环境差异。
检查了一下,服务器上确实没有相关的字体包,那就装一个。
1. 创建文件夹
上传前,需要在/usr/share/fonts/建一个新的目录,名字叫winFonts(mkdir winFonts)。
2. 上传本地字体
将本地电脑 C:\Windows\Fonts 下的文件全部上传到刚才创建的文件夹。
3. 生成字体索引文件(执行两条命令)
sudo mkfontscale
sudo mkfontdir
执行第二条命令时可能会报错
Couldn't determine full name
检查一下有没有你需要的字体,没有的话可以忽略。
4. 重启服务器
reboot
5. 刷新缓存
sudo fc-cache -fv
三. 要点
原文章先刷新缓存再重启,我实践的结果恰恰相反,先重启后刷新缓存。
只能说多刷新没错。
四. 鸣谢
Linux下word转pdf中文乱码问题
原文作者:稚子候门
原文地址: https://blog.csdn.net/weixin_42074377/article/details/122408533
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/weixin_42074377/article/details/122408533
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
相关文章