aspose转pdf乱码问题

1 问题描述

在centos服务器使用aspose.word转换word文件为pdf的时候显示中文乱码,但是在win服务器上使用可以正常转换。

2 问题原因

通过查资料分析后确认是由于linux服务器缺少对应的字库导致文件转换出现乱码的。

3 解决方案1:环境解决

安装字库,将win机器的c:\windows\fonts目录下的全部文件拷贝到生产服务器字体安装目录下,然后执行以下命令更新字体缓存。

查看linux目前的所有字体

powershell 复制代码
fc-list

查看Linux目前的所有中文字体

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

拷贝到linux下的字体目录

powershell 复制代码
mkdir /usr/share/fonts/win
cp /local/src/fonts/* /usr/share/fonts/win

执行安装字体命令

powershell 复制代码
cd /usr/share/fonts
sudo mkfontscale
sudo mkfontdir 
sudo fc-cache -fv

执行命令让字体生效

powershell 复制代码
source /etc/profile

如果安装失败,可以考虑修改字体权限

powershell 复制代码
chmod 755 *.ttf
相关推荐
全栈技术负责人3 小时前
前端静态资源优化
前端·性能优化·pdf
SEO-狼术18 小时前
Find Content Fast in PDF Documents
pdf
Hi202402171 天前
支持OCR和AI解释的Web PDF阅读器:解决大文档阅读难题
pdf·flask·llm·ocr·阅读器
VB5942 天前
《考研 考证 各学科 各专业 思维导图汇总》PDF 5.2GB
考研·pdf
软件工程小施同学2 天前
计算机学报 2025年 区块链论文 录用汇总 附pdf下载
pdf·区块链
VB5942 天前
《中国传世名画》《中国传世山水画》《中国传世人物画》百科全书式的中国名画,PDF,294M
pdf
家庭云计算专家2 天前
ONLYOFFICE深度解锁系列.13-如何复制、重新排序 PDF 页面:onlyoffice 9.0.3 新功能
pdf·onlyoffice·协作空间·onlyoffice开发版·onlyoffice新功能·onlyoffice开发者版
Eiceblue4 天前
PDF转Markdown - Python 实现方案与代码
开发语言·vscode·python·pdf
Bruce_Liuxiaowei4 天前
Python实现PDF按页分割:灵活拆分文档的技术指南
windows·python·pdf
烛九幽-子麟4 天前
精通Python PDF裁剪:从入门到专业的三重境界
开发语言·python·pdf