java 图片上绘制文字Graphics2D linux 中文乱码

本地调用接口在图片上绘制中文可以生成正确图片, 在linux环境中调用接口显示豆腐块中文乱码

在本地或网络上找到相应免费字体文件 比如: NotoSerifCJK-Regular.ttc
在linux环境中执行以下操作

  1. 创建chinese文件:mkdir /usr/share/fonts/chinese
  2. 将NotoSerifCJK-Regular.ttc文件存储到路径下:/usr/share/fonts/chinese/
  3. 进入home目录:cd
  4. 执行生成字体缓存并刷新命令:mkfontscale&&mkfontdir&&fc-cache -fv
  5. 查看字体更新结果命令:fc-list
  6. 发布Java服务

版权声明:本文为Li_Chunxiao_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。