接上一篇,java将docx转pdf中文乱码,显示方框,是因为缺少字体

下面是如何安装字体

windows的字体在C:\Windows\Fonts下

linux的字体在./usr/share/fonts下,dejavu是默认的

创建 /usr/share/fonts/chinese 目录

bash 复制代码
 mkdir -p /usr/share/fonts/chinese

然后把 windows fonts 目录下的字体放入目录下

bash 复制代码
mv fonts/* /usr/share/fonts/chinese/

然后执行如下命令让字体生效

bash 复制代码
cd /usr/share/fonts/chinese

mkfontscale  (需安装yum install mkfontscale)

fc-cache -fv (需安装 yum install fontconfig)

source /etc/profile

搞定!

相关推荐
墨痕诉清风17 分钟前
文件上传漏洞(PDF文件)
安全·web安全·pdf
E_ICEBLUE23 分钟前
【2026 最新教程】Java 自动化提取 PDF 表格:从文本到 Excel/CSV 的全场景实现
java·pdf·自动化
程序员哈基耄2 小时前
高效便捷的本地PDF处理工具——PDF工具箱全面解析
pdf
m5655bj3 小时前
使用 C# 将 PPT 转换为 PDF
pdf·c#·powerpoint
爱码猿1 天前
Springboot结合thymeleaf模板生成pdf文件
spring boot·后端·pdf
南风微微吹1 天前
2025年12月英语四级真题及答案解析完整版(第一、二、三套全PDF)
pdf·英语四级真题
我叫汪枫1 天前
Python 实战:把 PDF 表格完整转换成 Excel(小白教程)
python·pdf·excel
海上Bruce1 天前
长图PDF转多页PDF文件
pdf
南风微微吹1 天前
2025年12月英语六级真题及答案解析完整版(第一、二、三套全PDF)
pdf·英语六级
奋斗的袍子0071 天前
Spring Boot 项目实现Word转PDF
spring boot·pdf·word