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

搞定!

相关推荐
J_liaty2 小时前
Java实现PDF添加水印的完整方案(支持灵活配置、平铺、多页策略)
java·开发语言·pdf
德育处主任Pro3 小时前
『NAS』告别付费和广告,在群晖部署PDF工具箱-bentopdf
pdf·nas
索荣荣3 小时前
Spring Boot 实现DOCX转PDF(基于docx4j的轻量级开源方案)
spring boot·后端·pdf
裴嘉靖3 小时前
uni-app 打包后 PDF 无法生成问题完整解决方案
pdf·uni-app
wujian83113 小时前
AI导出pdf方法
人工智能·pdf
小郎君。5 小时前
PDF-知识图谱全流程前后端实现【工具已实现,搭建前后端pipline】
pdf·状态模式·知识图谱
wujian83115 小时前
ChatGPT和Gemini导出pdf方法
人工智能·ai·chatgpt·pdf·deepseek
CHANG_THE_WORLD1 天前
PDF文档结构分析 一
前端·pdf
开开心心_Every1 天前
Win10/Win11版本一键切换工具
linux·运维·服务器·edge·pdf·web3·共识算法
kiss strong1 天前
springboot替换word模板&加入二维码&加水印&转为pdf
spring boot·后端·pdf