`

iReport导出pdf中文乱码问题解决

阅读更多

iReport导出pdf中文乱码问题解决

 

      使用iReport的过程经常遇到一些乱码的问题,最近用iReport导出pdf的时候就遇到中文不能显示的问题。

要使导出的pdf能够显示中文,需要用到iTextAsian.jar包。

1.将显示中文的地方Text属性设置成支持中文的字体。

 Pdf font  name:STSong-Light;

 Pdf  embedded:勾上

 pdf enccoding:UniGB-UCS2-H (Chinese Simplified)

设置完成后点击预览看是否出现下面的错误:


 

如果出现上面错误,应该就是iReport缺少iTextAsian.jar包。工具->选项->iReport->Fonts看到下面的pdf

font path里面没有iTextAsian.jar如图:


2.复制iTextAsian.jar包到iReport的libs目录里面,并添加到classpath中。

 工具->选项->iReport->classpath ->add iTextAsian.jar ->确定


 

再看Fonts 里面的pdf font path 发现有iTextAsian.jar了。


 

3.确定 重启iReport 再预览就可以显示中文了。


 

  • 大小: 44.1 KB
  • 大小: 56.6 KB
  • 大小: 38.4 KB
  • 大小: 43.5 KB
  • 大小: 46.1 KB
分享到:
评论
2 楼 cgyin2009 2010-11-30  
非常感谢您的分享
1 楼 acmdls 2010-05-18  
谢谢您~!

相关推荐

    ireport导出pdf文件中文问题

    本文将深入探讨"ireport导出pdf文件中文问题"这一主题,以及如何解决这类问题。 首先,我们要理解这个问题出现的原因。在Java环境中,iReport使用了iText库来生成PDF文件。iText是一个功能强大的PDF库,但默认情况...

    Spring MVC整合IReport生成PDF及中文不显示、乱码解决

    本篇文章将详细讲解如何在Spring MVC项目中整合IReport来生成PDF,并解决可能出现的中文不显示和乱码问题。 首先,我们需要了解Spring MVC的基本概念。Spring MVC是Spring框架的一部分,它提供了一个模型-视图-控制...

    Ireport中文不显示以及乱码十几种解决方案

    在使用IReport设计报表时,有时会遇到中文不显示或者出现乱码的问题,这...在尝试时,请根据自己的具体情况进行操作,相信总有一种方法能帮你解决问题。如果问题依然存在,建议查阅IReport的官方文档或寻求社区的帮助。

    iReport中文乱码问题解决

    通过以上步骤,你应该能解决iReport在生成PDF时的中文乱码问题。在处理这类问题时,关键在于理解和配置正确的编码、字体以及依赖库。如果仍然遇到问题,可以尝试查找更详细的错误日志或在线社区的解决方案,因为乱码...

    java结合iReport开发报表并以pdf形式导出所需要jar

    在处理中文乱码问题时,通常需要用到一些支持Unicode编码的库,例如bcmail-jdk15on.jar、bcprov-jdk15on.jar等,这些是Bouncy Castle库的一部分,用于加密和解密,同时它们也支持非ASCII字符集,有助于解决中文字符...

    ireport jar包,可解决PDF不显示

    总的来说,"ireport jar包,可解决PDF不显示"这个问题的解决方案在于添加支持中文的jar包,这样ireport在生成PDF报表时就能正确显示中文内容,避免出现乱码或者无法显示的问题。对于使用ireport进行报表开发的开发者...

    ireport pdf 显示中文及数据库连接jar包

    首先,让我们关注“ireport pdf 显示中文”这个问题。在IReport设计报表时,如果直接使用中文字符,可能会在生成PDF时出现乱码。这是因为PDF默认可能不支持某些特定的中文字体。为了解决这个问题,我们需要进行以下...

    SpringMVC与iReport整合开发时的PDF中文显示处理

    由于字符编码的问题,中文字符在PDF中可能会出现乱码或无法正常显示。本篇将详细介绍如何处理这一问题。 首先,我们需要了解SpringMVC和iReport的基本概念。SpringMVC是Spring框架的一个模块,专门用于构建Web应用...

    Ireport中文学习手册

    其次,"在Ireport4.0.1下实现PDF中文报表.pdf"则针对更新的Ireport4.0.1版本,详细讲解了如何在这个新版本中创建并导出包含中文内容的PDF报表。这个教程可能涉及了JasperReports库的升级、字体设置、字符编码调整等...

    ireport快速入门指南.pdf

    6. 解决报表问题:文档列举了一些常见的报表问题以及它们的解决方案,例如中文字体乱码、PDF中无法显示、报表分栏、空值处理、背景颜色交替、格式化输出、柱状图方向、报表参数传递、不同文件格式导出、Web应用中...

    iReport-5.6.0.rar

    iReport 5.6.0是其一个重要的版本,尤其在中文支持方面做出了显著的改进,确保了在设计报表时可以顺利地使用中文字体,解决了之前版本可能存在的中文显示问题。 在iReport 5.6.0中,主要知识点包括: 1. **中文...

    IReport文档合集

    这两份文档可能详细介绍了如何在IReport 4.0.1版本中处理中文字符,解决乱码问题,以及如何设置PDF输出的字体、样式和排版,确保在不同环境下都能正确显示。 总的来说,这个合集涵盖了IReport从入门到进阶的多个...

    struts2框架lib包,针对iReport-3.7.5的库文件,支持日语pdf excel

    由于日语是一种多字节字符集的语言,所以在生成这些文件时,需要确保库文件能够正确处理UTF-8或其他支持日语的编码格式,以避免乱码问题。在iReport中,可以设置数据源和导出选项来确保正确的字符编码。 在Struts2...

    iReport-5.1.0-windows-installer

    #### 五、常见问题及解决方法 - **数据源连接失败**:检查数据源配置是否正确,确保数据库服务正常运行。 - **导出报表时出现乱码**:检查报表设计中的字符集设置,确保与导出格式兼容。 - **报表布局显示不正确**...

    ireport快速入门指南

    iReport还解决了不少在报表设计中可能遇到的问题,比如中文字体乱码和PDF中无法正常显示的问题、报表分栏显示、去除记录中的null值、实现奇偶行不同背景颜色的交替显示、格式化输出、柱状图的横向显示、主报表和子...

    jasperreports导出html,pdf,xls报表

    在本项目中,我们将探讨如何利用JasperReports在Spring-Boot和Maven的环境下,无中文乱码问题地导出这些报表。 首先,我们需要在项目中集成JasperReports。通过Maven,我们可以将jasperreports和ireport库添加到pom...

    iReport-5.1.0-windows-installer.exe

    #### 五、常见问题及解决方法 1. **无法连接数据库**: - 检查数据库连接信息是否正确。 - 确认数据库服务是否正在运行。 - 检查防火墙设置是否阻止了连接。 2. **报表导出时出现乱码**: - 设置正确的字符...

    ireport入门指南+饼状图+柱状图.pdf

    5. 中文字体乱码和PDF中无法正常显示的问题:这部分内容应该涉及在使用iReport时可能遇到的关于中文字体显示问题的解决方法。 6. 报表分栏显示:涉及到如何设置报表使其具有分栏效果。 7. 去掉记录中的null:这...

    SpringMVC+iReport的报表案例(包含中文配置于实现)

    在SpringMVC配置中,需确保字符编码过滤器(CharacterEncodingFilter)被启用,设置为UTF-8,以避免中文乱码问题。同时,在iReport设计报表时,也需要保证其内部编码与服务器端一致,以正确显示中文内容。 4. **...

    ireport使用教程

    在实际操作中,可能会遇到 PDF 输出问题,如中文乱码或者无法正常显示。针对这类问题,有一个有效的解决方案是调整 PDF 的编码设置。在 iReport 中,你可以检查 PDF 输出的编码设置,确保其与你的数据源编码一致。...

Global site tag (gtag.js) - Google Analytics