最近在学习报表,Ireport+jasperreports+OpenReports,在用OpenReports产生报表时出现异常ERROR ReportRunAction -net.sf.jasperreports.engine.JRRuntimeException:could not load the following font:
pdfFontName:Helvetica
pdfEncoding:UniGB-UCS2-H
解决方法
1)将iTextAsian.jar和iTextAsianCmaps.jar置于l项目lib中
2)将模板设计中的文本框的属性中,在font栏中做如下设置:
Font Name: 宋体(或其他如楷体)
Pdf font name:STSong-Light
Pdf encoding: UniGB-UCS2-H
Pdf Embeded: 打勾
做以上设置后就OK了
网上说把要显示中文的文本框做如上设置,我的例子中只显示数字的文本框就没去做如上设置,结果还是生成pdf时还是出现异常,把这个文本框做如上设置后就OK了。疑惑的就是为什么我的显示数字的文本框不按中文的设置就出问题呢...
附:iTextAsianCmaps.jar下载
http://prdownloads.sourceforge.net/itextpdf/iTextAsianCmaps.jar
分享到:
相关推荐
iReport+JasperReport柱状图开发指南 本文详细介绍了使用iReport和JasperReport开发柱状图的过程,包括确定数据源类型、开发数据源类、设计图表属性等步骤。作者分享了自己的实践经验,遇到的困难和解决方法,旨在...
《ireport+jasperreport联合开发Java报表》是针对Java开发者的一款强大的报表生成工具,它能够帮助程序员高效地创建、设计和导出各种复杂的业务报表,尤其是PDF格式的报表。本资料详细介绍了如何利用ireport和...
总结,ireport+jasperreport API提供了强大的报表开发能力,无论是对于初学者还是经验丰富的开发者,都能找到适合自己的工具和方法。通过深入学习和实践,你将能够构建出高效、美观的报表系统,为业务分析和决策提供...
详细介绍了如何利用ireport+jasperreport柱状图例子,并附有代码,参照实例,手把手教你用该解决方案作柱状图。
### ireport+jasperReport+Swing总结 #### 一、概述 本文档旨在总结 ireport 4.1.3 版本与 jasperReport 4.5.0 版本结合 Swing 在报表设计与生成方面的应用。通过图文并茂的方式详细介绍如何使用 ireport 设计报表...
沙箱中的代码不能访问文件系统、网络资源或其他可能危及系统的操作。 在 Java 中,沙箱的安全机制主要由以下组件构成: - **Security Manager**:这是一个可选的安全策略实施机制,开发者可以通过设置 Security ...
以上是针对ireport+jasperreport开发中常见问题的解决方案,每个知识点都是报表设计中不可或缺的一部分,熟练掌握这些技巧将有助于提高报表开发的效率和质量。在实践中,还需要不断学习和尝试,以应对更多复杂场景下...
iReport和JasperReport是两个在Java开发领域中广泛使用的报表工具,主要用于设计和生成复杂的业务报告。这两个工具是开源的,因此深受开发者喜爱。在本资料包中,你将获得两本关于iReport和JasperReport的教材,以及...
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
看看代码你就知道报表开发有多简单。由于jar包太多,所以没有附带,你可以安装ireport3.0.0后,ireport安装目录下的lib文件下的jar包就是本实例的jar包,但是struts的包需要你自己加入。
使用ireport和struts2进行报表...java工程的lib里包含丰富的jar包,且很多都是从各个网站下载的最新版本,文件夹内还包含一些ireport和jasperreport文档,适合刚入门学习报表的作参考。没分了,收个友情分1分,勿怪。
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
Struts2、iReport与JasperReport是Java开发中用于构建高效、动态Web应用程序和报表生成的工具。在这个项目中,这些技术结合在一起,提供了一种强大的报表导出解决方案。以下是对这些关键技术及其在项目中的应用的...
Struts2.0+JasperReport+IReport+Oracle 报表开发整个项目打包上传,用MyEclipse导入即可调试使用含报表文件、数据库表结构及测试数据,项目中解决了PDF中文
iReport 是JasperReport的官方报告设计工具,它基于Java Swing开发,提供了一个直观的拖放界面,让非程序员也能轻松设计报表模板。iReport 支持XML和JRXML格式,这些格式可以被JasperReport解析并用于生成报表。此外...
Ireport4.0.2+jasperReport4.0.2整合 的开发工具 用于strust2的完美结合 生成任何格式的报表(pdf、xml、xls、html)。。。。。。本人已实现
`iReport` 提供了一个直观的图形用户界面,使得非程序员也能设计出专业的报表。它提供了丰富的预定义样式、模板和控件,如表格、图表、文本框等,同时还支持自定义SQL查询来获取数据。 `JasperReports` 是一个用于...
Ireport4.0.2+jasperReport4.0.2整合 的开发工具 用于strust2的完美结合 生成任何格式的报表(pdf、xml、xls、html)。。。。。。本人已实现
Ireport4.0.2+jasperReport4.0.2整合 的开发工具 用于strust2的完美结合 生成任何格式的报表(pdf、xml、xls、html)。。。。。。本人已实现
Ireport4.0.2+jasperReport4.0.2整合 的开发工具 用于strust2的完美结合 生成任何格式的报表(pdf、xml、xls、html)。。。。。。本人已实现