`

JasperReport错误汇总

 
阅读更多

1:pdf 中文问题:

>1:加入iTextAsian.jar

>2:Font        name:    宋体 (中文字体)

    PDF font name:   STSong-Light 

    PDF  Encoding:  UniGB-UCS2-H(Chinese Siplified)

    PDF   Embeded: √

2:html 显示没有px图片的问题:

px图片是内置在jasperreports包中的

解决办法1>:在web.xml中添加如下配置: 

 

                  <servlet>
                           <servlet-name>ImageServlet</servlet-name>
                           <servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
                  </servlet>
                  <servlet-mapping>
                           <servlet-name>ImageServlet</servlet-name>
                           <url-pattern>/servlets/image</url-pattern>
                  </servlet-mapping>

 且将 JRHtmlExporter 对象的参数设置为如下:

 

exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "../servlets/image?image=");

即可!

 

解决方法2>:将 JRHtmlExporter 对象的参数设置为如下:

exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);

即可!

 

3:word中间对齐转为左对齐问题:

JasperReport studio plugin 有bug,只要将文字的左对齐改为居中对齐保存,再改回为左对齐即可,否则 textField的textAlignment属性默认不会加上去.  

或者手动的在xmlSource中对textField加上<textElement textAlignment="Left"/> 属性即可

 

分享到:
评论

相关推荐

    jasperreport完整的jar包

    7. **子报表和分组**:JasperReport 支持嵌套报表(子报表)和分组功能,可以用于创建复杂的报表结构,如汇总和细节信息的分离。 8. **图表**:JasperReport 可以生成各种类型的图表,如条形图、饼图、线图等,通过...

    ireport+jasperReport+Swing总结.doc

    - **Summary (概要)**:报表末尾显示,用于汇总信息。 #### 六、数据源配置示例 **1. Database JDBC Connection 数据源** - **配置步骤**:选择 Database JDBC Connection 类型,配置数据库连接参数(如 URL、...

    jasperreport iReport用户手册(PDF)翻译:董岿

    ### jasperreport iReport 用户手册知识点 #### 一、序言 **iReport** 是一个图形界面工具,用于设计和创建 **JasperReports** 的报表模板。它为开发者提供了直观的操作方式来创建复杂的报表。 ##### 1.1 什么是...

    jasperreportireport中文指南

    8. **Summary Band**:汇总区域,用于显示整个报表的汇总信息。 ##### 3.8 在iReport中定义与使用参数 参数是报表设计中的重要组成部分,它们可以是用户输入的值或者从外部数据源获取的信息。 1. **定义参数**:...

    java+ireport应用[归纳].pdf

    - 错误处理:在Java代码中处理可能的异常,如`JRException`,提供友好的错误提示。 综上所述,Java+iReport的应用涉及到报表设计、数据绑定、报表生成和导出等多个环节,通过熟练掌握这些知识点,开发者能够高效地...

    ireport报表完整资料

    - **新建报表**:启动ireport,选择模板类型,如jasperReport,设置页面大小和方向。 - **添加数据源**:连接到数据库或其他数据提供者,例如JDBC、CSV文件等。 - **设计布局**:使用控件库拖放单元格、表格、...

    iReport-5.6.0 报表制作软件

    2. 表格:是iReport中最常用的组件,可以显示多行多列的数据,支持排序、分组、汇总等功能。 3. 参数和变量:参数允许用户在运行时输入值,而变量则可以用来计算和存储数据,两者都是动态报表的重要组成部分。 4. ...

    ireport中文版本

    3. **创建新报表**:在菜单栏选择“文件”-&gt;“新建”,选择合适的报表类型(例如:jasperReport),然后指定数据源,开始设计报表布局。 4. **设计报表元素**:在设计视图中,通过拖拽字段到单元格,或者在“组件”...

    java常用网址,可能已经过期了

    - **知识点**:FindBugs是一款用于Java项目的静态分析工具,帮助开发者找到代码中的潜在错误。 15. **CSDN 博客 - FindBugs 缺陷示例** - [http://blog.csdn.net/kongxx/article/details/7525476]...

Global site tag (gtag.js) - Google Analytics