JasperServer导出PDF报表中文问题解决方案
来源:互联网 发布:湍流问题知乎 编辑:程序博客网 时间:2024/06/02 22:23
本人在使用Ireport开发报表时,打印pdf不存在中文显示问题。当我将报表发布到jasperserver上之后,页面显示报表正常,但是如果要导出pdf文件时,系统会报错,错误信息如下:
net.sf.jasperreports.engine.JRRuntimeException:Could not load the following font : pdfFontName : STSong-Light pdfEncoding :UniGB-UCS2-H isPdfEmbedded : true
经过本人的实验,得出以下两种解决方案:
方案一:后来我将以下3个jar文件放入tomcat安装目录的lib文件夹下,pdf就能显示中文了。jar包如下:
itext-2.1.7.jar
iTextAsian.jar
iTextAsianCmaps-2.1.jar
方案二:将上面3个jar包放入到apache-tomcat-7.0.6\webapps\jasperserver\WEB-INF\lib目录下,也可以使中文正常显示。本人推荐使用第二种方案。
本人在此抛砖引玉,希望大家能给出更好的解决办法。
- JasperServer导出PDF报表中文问题解决方案
- PdfWriter PdfContentByte Graphics2D 导出PDF中文乱码问题解决方案
- IText 导出PDF 中文问题解决
- ReportViewer rdlc 报表导出 pdf 中文乱码
- JsperReport导出PDF报表中文不显示
- iReport 开发报表PDF中文显示问题解决方法
- 报表导出pdf文件显示中文的问题
- jodconverter纯文本文件转为pdf时中文问题解决方案
- 使用itext将html生成pdf中文换行问题解决方案
- 报表打印问题解决方案
- jasperServer导入导出
- mxGraph 导出图片节点中文乱码问题解决方案
- pdf()中文乱码问题解决
- 把报表导出PDF格式
- C# winform 导出pdf报表
- Excel PDF报表的导出
- 超级简单报表导出方案,如何用XML Publisher在eclipse中生成excel,pdf,html
- ireport导出中文pdf
- VC++内存错误,管理,防止,运行错误
- 打印
- CSV文件写入数据规则
- getHibernateTemplate().load could not initialize proxy
- 块元素
- JasperServer导出PDF报表中文问题解决方案
- 褚橙是如何用互联网营销颠覆橙子的?
- Hibernate.initialize(Obj)用法
- 谷歌浏览器审查元素http头部分析
- 幻世(OurDream)2D图形引擎使用教程6——使用纹理
- Spring MVC – How To Include JS Or CSS Files In A JSP Page
- 批量设置excel条件格式改变整行的填充色
- 操作系统原理——Dekker互斥算法详解
- abstract类和interface的区别(剽窃的)