接上一篇,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

搞定!

相关推荐
AI导出鸭PC端15 小时前
豆包智能体停运在即,历史对话如何一键导出为 Word 或 PDF?
人工智能·pdf·word·豆包·ai导出鸭
不厌 -_-18 小时前
VSCode 中 Markdown 转 PDF
vscode·pdf
reasonsummer21 小时前
【办公类-130-01】20260628“中级会计实务母题”多个PDF合并一个PDF便于打印
pdf
鲲穹AI超级员工1 天前
覆盖文档修改批注的电脑端 PDF 编辑工具功能与局限完整记录清单
pdf·文本编辑工具
脑子运行超载2 天前
Java动态生成PDF文件
java·pdf·状态模式·文件上传下载
uuai2 天前
vue导出pdf
前端·vue.js·pdf
Sour2 天前
产品说明书翻译成英文怎么保留排版?PDF、Word、外贸资料处理清单
pdf·word
winfredzhang2 天前
为长阅读而生:我做了一个「安静」的 PDF 阅读器
pdf·html
100个铜锣烧3 天前
文档处理管线:从PDF到向量——RAG系统的“第一道关口”
pdf