java - 找到未修补的 iText,无法使用字形渲染
问题描述
我正在使用 SpringBoot,我正在尝试使用 Jasper Report 6.4.3 生成报告,但在控制台上不断收到此警告:
WARN 25847 --- [tp1694467519-34] n.s.j.engine.export.PdfGlyphRenderer : Unpatched iText found, cannot use glyph rendering
而且我无法生成报告。有人可以帮我解决这个问题吗?
解决方案
Jasper 使用了一个特殊版本的 iText:2.1.7.js4
正确的版本可以在这里下载
推荐阅读
- python - 如何处理 setup.py 覆盖子包依赖
- vue.js - 如何在插槽中访问子组件的反应数据?
- java - 通过自动化 (API) 检查 Gmail 电子邮件
- javascript - 根据 id 从 DynamoDB 中检索项目
- postgresql - Debezium Kafka Connect 需要重新启动才能使 PostgreSQL cdc 工作
- javascript - JavaScript:如何将 for/of 循环转换为带有变量的普通 for 循环?
- javascript - 用于启用网络工作者的 react-app-rewired 无法构建
- python - 查找链接的 XPath 表达式给出“TypeError: Request url must be str or unicode, got NoneType”
- matlab - 如何从小波中获得时间和频率分辨率?
- visual-studio-2017 - VS2017 / VS2019 - SQL Server 数据库项目 - 加入用户定义的表类型会破坏架构验证