在Linux上的Java项目导出PDF乱码问题

场景:一个Java项目导出PDF,在我本地导出是没有问题,但是部署上Linux上后,导出就出现了乱码了。

在这里插入图片描述

处理方案

我这里使用的处理方案是在Linux服务器上安装一些PDF需要使用的字体

1.把字体上传到指定目录

把字体上传到指定目录:usr/chare/fonts,如果没有fonts文件夹则需要创建:

mkdir -p usr/chare/fonts

2.解压zip字体安装包

unzip fonts.zip -d ./fonts

在这里我遇到了一个情况,就是我的Linux服务器上没有安装unzip工具:

# Ubuntu
sudo apt get update
sudo apt get install unzip
# centos
sudo yum install unzip

3.安装字体

sudo yum -y install fontconfig

4.更新字体缓存

sudo fc-cache -f -v

5.重启服务

sudo systemctl reboot

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部