2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > matlab保存pdf图片乱码 服务器上出现pdf导出乱码的解决方案

matlab保存pdf图片乱码 服务器上出现pdf导出乱码的解决方案

时间:2019-06-21 03:45:08

相关推荐

matlab保存pdf图片乱码 服务器上出现pdf导出乱码的解决方案

前言

在开发环境中pdf导出是可以正常显示的,但是在上线后在linux服务器上导出就乱码,中文全部显示成了方块。

问题的出现原因

因为生产上的服务器有过升级,而且环境是重新配置的。

一般我们使用的服务器都是linux类系统,它属于开源软件,默认不能安装有版权的字体。例如,微软中文字体系列。

所以首先定到位的问题就是新服务器上缺少相应的中文字体。所以之后就按照这个思维解决这个乱码问题了。

解决方法

在新机器上安装相应的中文字体。

安装中文的环境

步骤一:安装中文支持(这一步是必须联网下载的)

#yum -y groupinstall chinese-support安装所有与中文支持相关的包

步骤二: 修改系统语言环境配置文件 支持中文

首先使用locale命令查看系统字符集,使用的是默认字符集。

使用export LANG=zh_CN.UTF-8命令设置中文字符集。

步骤三:安装字体

首先通过fc-list :lang=zh命令可以查看到服务器所有安装过的中文字体。或者fc-list命令查看到所以系统支持的字体;

然后找到要安装的字体.ttf文件。例如Windows sys/fonts文件夹中找的字体文件,上传到服务器usr/share/fonts/truetype/ 文件夹下;

最后使用 fc-cache -fv 命令强制刷新,使字体生效。同时清除缓存,重启服务器上的服务即可。

备注:这个解决方案上在我遇到的问题的解决方法,并不一定适合所有人的问题。仅供参考,如有问题欢迎留言。

参考链接:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。