head table is mandatory

在导出pdf文件时,因为数据List对象里边有中文,所以在用pdfbox时候得自己添加进去中文字符集,从github上下载NotoSansCjk-Regular.ttc字符集后,项目运行报错:java.io.IOException: 'head' table is mandatory

用的pdfbox版本是3.0.5,后边采取pdfbox降版、换.ttf .otf字符集、ttc提取ttf等方法,仍然加载字符集报错:True Type fonts using CFF outlines are not supported等

后来直接改用windows自带的字体simhei.ttf,运行成功,导出文件无乱码。

相关推荐
guslegend2 小时前
Spring AOP高级应用与源码剖析
java
yanghuashuiyue2 小时前
Java过滤器-拦截器-AOP-Controller
java·开发语言
shoubepatien2 小时前
JAVA —— 03
java·jvm
a努力。2 小时前
【基础数据篇】数据等价裁判:Comparer模式
java·后端
小冷coding2 小时前
【Java】高并发架构设计:1000 QPS服务器配置与压测实战
java·服务器·开发语言
哈哈哈笑什么2 小时前
SpringBoot 企业级接口加密【通用、可配置、解耦的组件】「开闭原则+模板方法+拦截器/中间件模式」
java·后端·安全
期待のcode2 小时前
springboot依赖管理机制
java·spring boot·后端
WX-bisheyuange2 小时前
基于Spring Boot的智慧校园管理系统设计与实现
java·大数据·数据库·毕业设计
深紫色的三北六号3 小时前
大疆不同任务类型执行逻辑,上云API源码分析
java·无人机·springboot·大疆·上云api