Ubuntu服务器使用 Graphics2D 生成图片时出现文字乱码

前言

在乌班图系统使用Java生成文字图片,变成

是因为服务器上缺少字体库

解决方法

ini 复制代码
fc-list :lang=zh

使用这个命令查看服务器是否安装对应字体库 若输出为空或没有常见中文字体(如 SimSun、SimHei、宋体),则需要安装字体。

安装字体库

方法 1:安装系统自带中文字体包 Ubuntu 提供了开源中文字体包,可直接安装:

bash 复制代码
# 更新软件源
sudo apt update

2、 安装文泉驿字体(开源中文字体)

复制代码
sudo apt install fonts-wqy-zenhei fonts-wqy-microhei

3、 安装宋体等常用字体(部分系统可能需要)

复制代码
sudo apt install ttf-wqy-zenhei
相关推荐
回家路上绕了弯2 小时前
内容平台核心工程:最热帖子排行实现与用户互动三元组存储查询
后端·微服务
王元_SmallA2 小时前
服务器公网IP、私网IP、弹性IP是什么?区别与应
java·后端
程序猿(雷霆之王)2 小时前
Linux——线程安全
linux·运维·服务器
飞雁科技3 小时前
CRM客户管理系统定制开发:如何精准满足企业需求并提升效率?
大数据·运维·人工智能·devops·驻场开发
wanhengidc3 小时前
云手机畅玩 梦幻西游
运维·服务器·arm开发·智能手机·自动化
佐杰3 小时前
Jenkins安装部署
运维·servlet·jenkins
熊猫_豆豆3 小时前
回调函数的作用与举例(Python版)
服务器·python·编程语法
VincentHe3 小时前
当 ServerCat 遇上 Shell 环境变量:一次服务器监控性能优化记录与探索
服务器·shell·监控
深耕AI3 小时前
如何在云服务器上找回并配置宝塔面板:完整指南
运维·服务器