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

搞定!

相关推荐
Eiceblue14 小时前
C# 删除 PDF 页面:单页 / 多页批量删除技巧
前端·pdf·c#
其实秋天的枫17 小时前
【2026年】新大纲普通话考试真题题库50套(PDF电子版)
经验分享·pdf
小美丽12318 小时前
苹果Mac电脑下给PDF盖电子印章的方法—Mac批量盖电子印章/盖骑缝章的方法
pdf·电脑
m0_694845572 天前
opendataloader-pdf部署教程:构建PDF数据处理系统
服务器·前端·前端框架·pdf·开源
asdzx672 天前
C#:从 URL 下载 PDF 文档到本地
开发语言·pdf·c#
开开心心就好2 天前
经典塔防游戏移植移动端随时畅玩
java·前端·科技·游戏·edge·django·pdf
其实秋天的枫2 天前
【考研408】考研计算机408统考历年真题及答案解析PDF电子版(2009-2026年)
经验分享·pdf
Olafur_zbj2 天前
【python】PDF文件翻译
网络·python·pdf
ZHENGZJM2 天前
文档解析器:支持 PDF、DOCX、Markdown
react.js·pdf·全栈开发