生成海报-汉字乱码

问题:

  在生成海报时,海报中的文字说明,部署到服务器后出现乱码,而在本地运行时正常;

原因分析:

  应该是服务器上没有在相应的字体包,

解决:

  1,如果使用的是lunix 可以把相应的字体上传到服务器,

    如果是使用docker部署,则可以把字体先放在resource文件下,在dockerfile文件中 添加 COPY target/classes/STSONG.TTF /app/

   /app/为docker容器中目录,

 

 上图在resource 下还有一个字体文件夹

  2,从字体包创建字体

 

 

 

  3,使用字体,这里设置了不同的环境,使用不同的方法

 

posted on 2020-08-05 15:04  爱的宝佑  阅读(441)  评论(0编辑  收藏  举报