`
zhaobin87
  • 浏览: 77723 次
  • 来自: 深圳
社区版块
存档分类
最新评论

JasperReport中文问题

阅读更多
解决汉字在JasperReport导出的PDF文件中不显示或者仅显示“-”的问题:
要正确显示中文,关键是两点:一个是正确的编码方法,一个是有可用的字体。
在iReport中,
      首先:应设置PDF Encoding为UniGB-UCS2-H (Chinese Simplified)。使用这个编码方式的话,在classpath中必须包含iTextAsian.jar这个亚洲语言包。
      其次:要设置PDF Font Name为STSong-Light,同样需要该包。但这里会有一个问题,就是如果在ireport中设置了粗体或者斜体,则生成的PDF中不会体现出来。这是因为上面的字体只能显示普通宋体,而粗体等需要对应的粗体宋体字,这个在iTextAsian中没有给出。
     这样设置就可以正常显示中文报表。以上仅限于PDF中的显示,在HTML或XLS中没有这个问题,只要编码方式对,即可。
分享到:
评论

相关推荐

    Jasperreport中文版.pdf

    JasperReport是一款功能强大的报表工具,它能够制作复杂的报表并具有多种数据源支持、格式化选项以及导出功能。JasperReport提供iReport Designer作为报表设计工具,它允许用户以可视化的方式设计报表布局和内容,...

    JasperReport中文用户手册.pdf

    JasperReport中文用户手册.pdf

    JasperReport中文手册.pdf

    JasperReport中文手册.pdf

    jasperreport 3.7.5 jar包修复PDF中文加粗等问题

    jasperreport 3.75版 jar包 ,修复PDF中中文不能加粗,倾斜等问题。

    jasperreport ireport中文指南

    软件说明: jasperreport 是一款报表打印组件,是开放源代码组织sf.net 中的一个java 报表打印工 程,在我写这篇文章时,jasperreport 的最新版本是0.5.2 版,jasperreport 的最新版本可以 从...

    JasperReport中文翻译用户手册.pdf

    这个“JasperReport中文翻译用户手册”是专为初学者设计的指南,旨在帮助用户理解和掌握JasperReport的各项功能,从而有效地利用它来设计和展示各种数据报告。 JasperReport的核心特性包括: 1. **模板设计**:...

    jasperReport 亚洲语言包

    描述中的“jasperReport pdf中文支持所需要的包”正是为了解决这个问题,它提供了必要的库文件,使得jasperReport能够处理和呈现亚洲语言。 首先,`iTextAsianCmaps.jar`是iText库的一个扩展,专注于亚洲字符集的...

    jasperReport中文字体和配置.rar

    本资料包“jasperReport中文字体和配置.rar”旨在提供解决方案,帮助用户解决这个问题。 1. **中文乱码问题**: - **原因**:JasperReport在渲染报表时,如果没有正确设置字符集,会将中文字符视为未知字符,导致...

    jasperReport各种文档资料

    jasperReport ireport文档资料 iReport的中文教程 jaspersoft-studio-user-guide_0.pdf jsp调用jasper JasperReport创建多个子报表

    JasperReport Server安装手册

    * --with-charset=gb2312 指定中文字符集 * --with-extra-charsets=all 指定支持所有字符集 4. 编译和安装 Mysql:#make && make install 5. 创建 Mysql 用户和组:#groupadd mysql && useradd -g mysql mysql 6. ...

    JasperReport与iReport的配置与使用.docx

    JasperReport与iReport的配置与使用 JasperReport与iReport是两款流行的报表工具,它们可以帮助开发者快速生成各种格式的报表。以下是关于JasperReport与iReport的配置与使用的详细知识点: JasperReport简介 ...

    JasperReport中文用户手册

    ### JasperReport中文用户手册知识点概览 #### 序言 本中文用户手册旨在为用户提供一个全面的指南,帮助用户了解并掌握JasperReport这一强大的报表工具。本手册由一群热心的技术爱好者共同整理完成,意在提供一个...

    springmvc+jasperreport解决了中文显示和国际化

    在Spring MVC中集成JasperReport,能够方便地在Web应用中展示复杂的数据报表,同时解决中文显示和国际化的问题,使得报表能够适应多语言环境。 在Spring MVC项目中集成JasperReport,首先需要在`pom.xml`文件中添加...

    jasperreport6 导出pdf中文不显示问题解决方式

    jasperreport6版本以上已经对pdf font name、pdf encoding等配置弃用,而改为使用font配置字体,所以以前使用itext jar包的方式已经不能解决pdf中文不显示问题,那么修改fonts中的字体文件,可以一劳永逸解决该问题...

    jasperReport +spring 的使用

    ### jasperReport与Spring框架集成应用详解 #### 一、jasperReport简介及Spring环境配置 **jasperReport**是一款非常强大的报表工具,它能够基于Java环境生成多种格式的报表,如PDF、HTML、XLS(Excel)、CSV以及...

    springmvc 集成jasperReport.docx

    参考链接:[JasperReport中文显示问题](http://m.blog.csdn.net/qq_37380557/article/details/68941687)。 2. **版本兼容性**:确保所使用的JasperReport版本与其依赖的其他库版本兼容,以避免运行时错误。 3. **...

    iReport与JasperReport简介

    "iReport中文详细教程.pdf"是一个很好的起点,它涵盖了iReport的基础知识和进阶技巧,可以帮助读者快速上手。 总的来说,iReport和JasperReport是Java开发者在报表领域的得力助手。通过熟练掌握这两个工具,可以...

Global site tag (gtag.js) - Google Analytics