美文网首页
Java导出PDF报错:JRRuntimeException:

Java导出PDF报错:JRRuntimeException:

作者: 63f4fe6cfa47 | 来源:发表于2021-01-22 17:04 被阅读0次
  • 使用IReport导出报表为PDF时报错:
net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
pdfFontName   : STSong-Light
pdfEncoding   : UniGB-UCS2-H
isPdfEmbedded : true
  • 是缺少iTextAsian.jar导致,提取码 200k
  • 需要在maven仓库中引入下好的jar包(例如:下好的jar包放在 E:\data)
  1. 命令提示符执行
mvn install:install-file -DgroupId=com.lowagie -DartifactId=itextasian -Dversion=1.0 -Dpackaging=jar -Dfile=E:\data\itextasian.jar
  1. 在项目的pom.xml文件中引入:
<dependency>
    <groupId>com.lowagie</groupId>
    <artifactId>itextasian</artifactId>
    <version>1.0</version>
</dependency>
  1. 重启项目,重新生成PDF文件,报错消失,成功生成

相关文章

网友评论

      本文标题:Java导出PDF报错:JRRuntimeException:

      本文链接:https://www.haomeiwen.com/subject/mitezktx.html