引入net.sf.jasperreports jasperreports-fonts依赖能否添加Arial字体?
解答:JasperReports Arial字体缺失问题
这个net.sf.jasperreports:jasperreports-fonts:6.20.0依赖确实包含Arial字体,可以直接解决你遇到的net.sf.jasperreports.engine.util.JRFontNotFoundException Font 'Arial' is not available to the JVM异常,供JasperReports使用。
- 该依赖是JasperReports官方维护的字体包,预封装了包括Arial(Regular、Bold、Italic、BoldItalic全系列)在内的多款常用字体,字体文件直接打包在jar中。
- 添加依赖后,JasperReports运行时会自动从该jar包加载Arial字体,无需在JVM所在系统中额外安装Arial字体。
- 只需在pom.xml中引入此依赖,报表编译或生成时就能正常调用Arial字体,不会再抛出字体找不到的异常。
内容的提问来源于stack exchange,提问作者midi
相关产品推荐
相关产品推荐

