Java使用aspose导出pdf、字体乱码问题(小方块,不能识别中文)

安装windows字体库

  1. 打包windows字体库C:\Windows\Fonts下所有文件,上传打包的字体文件到服务器的指定目录,我是传到了/usr/share/fonts/chinese/Fonts目录下

  2. 在java程序中添加FontSettings.setFontsFolder("/usr/share/fonts/chinese/Fonts",true);指定字体位置。

    java 复制代码
     FileOutputStream os = new FileOutputStream(file);
     // Address是将要被转化的word文档
     Document doc = new Document(inPath);
     FontSettings.setFontsFolder("/usr/share/fonts/chinese/Fonts",true);
     // 全面支持DOC, DOCX, XML, RTF HTML, OpenDocument, PDF
     doc.save(os, SaveFormat.PDF);
相关推荐
知难行难1 天前
福昕阅读器高级版解决文件上传IEEE PDF eXpress字体未嵌入
pdf·express
子非吾喵1 天前
在Element Ui中支持从系统粘贴版中获取图片和PDF,Docx,Doc,PPT等文档
ui·pdf·powerpoint
有过~1 天前
WPS Office手机去广高级版
pdf·wps
幸福清风2 天前
PymuPDF4llm提取pdf文件文字、表格与图片
pdf
zhentiya2 天前
王珊数据库系统概论第六版PDF+第五版课后答案+课件
数据库·pdf
大大大反派3 天前
ONLYOFFICE 8.2深度测评:集成PDF编辑、数据可视化与AI功能的强大办公套件
人工智能·信息可视化·pdf
zhentiya3 天前
濮良贵《机械设计》第十版课后习题答案全解PDF电子版
pdf
理竹子3 天前
Typora导出pdf手动分页和设置字体样式
pdf·typora·markdown
七夕先生3 天前
Qt:QPdfDocument渲染PDF文件时的信息丢失问题
c++·qt·pdf
咘噜biu3 天前
PDF模板制作与填充(Java)
java·pdf·pdf模板