Jasperreports6.4.1+Jaspersoft studio6.4.1进行报表开发实战教程-PDF中文显示
来源:互联网 发布:淘宝摄影场景布置 编辑:程序博客网 时间:2024/06/06 14:31
Jasperreports6.4.1 在进行开发时,中文不能显示。
本文主要参考:http://blog.csdn.net/pigdreams/article/details/60147949 这篇博文,但是在用java生成pdf报表时方法不太一样
java工程中主要是用gradle,所以没有修改jar文件,而是参考了Jasperreport开发公司官网Jaspersoft community Project包中的demo,sample-》fonts
这个demo
废话不多说,贴图上代码:
工程的结构如下
jasperreports_extension.properties文件内容如下:
net.sf.jasperreports.extension.registry.factory.simple.font.families=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactorynet.sf.jasperreports.extension.simple.font.families.lobstertwo=stsong/fonts.xmlfonts.xml问价内容如下:
<?xml version="1.0" encoding="UTF-8"?><fontFamilies><!--<fontFamily name="Lobster Two">--><!--<normal>lobstertwo/LobsterTwo-Regular.otf</normal>--><!--<bold>lobstertwo/LobsterTwo-Bold.otf</bold>--><!--<italic>lobstertwo/LobsterTwo-Italic.otf</italic>--><!--<boldItalic>lobstertwo/LobsterTwo-BoldItalic.otf</boldItalic>--><!--<pdfEncoding>Identity-H</pdfEncoding>--><!--<pdfEmbedded>true</pdfEmbedded>--><!--<!–--><!--<exportFonts>--><!--<export key="net.sf.jasperreports.html">'Lobster Two', 'Times New Roman', Times, serif</export>--><!--</exportFonts>--><!--–>--><!--</fontFamily>--><fontFamily name="华文宋体"><normal>stsong/stsong.TTF</normal><bold>stsong/stsong.TTF</bold><italic>stsong/stsong.TTF</italic><boldItalic>stsong/stsong.TTF</boldItalic><pdfEncoding>Identity-H</pdfEncoding><pdfEmbedded>true</pdfEmbedded><exportFonts><export key="net.sf.jasperreports.html">'华文宋体', Arial, Helvetica, sans-serif</export><export key="net.sf.jasperreports.xhtml">'华文宋体', Arial, Helvetica, sans-serif</export></exportFonts><!-- <locales> <locale>en_US</locale> <locale>de_DE</locale> </locales> --></fontFamily></fontFamilies>
阅读全文
0 0
- Jasperreports6.4.1+Jaspersoft studio6.4.1进行报表开发实战教程-PDF中文显示
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(七)-PDF中文显示
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(七)-PDF中文显示
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(二)-报表原理简述
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(四)-java输出报表
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(二)-报表原理简述
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(四)-java输出报表
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(一)-项目简述
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(三)-传参模板设计
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(五)-实体类集合数据源
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(六)-模板元素详解
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(一)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(二)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(三)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(四)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(五)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(六)
- Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(七)
- Android TranslateAnimation 实现位移动画(Butterfly)
- SQL语法概览
- SCU 2166 A Knight's Journey
- 捕鱼游戏帧同步方案
- 记一次tomcat服务配置问题
- Jasperreports6.4.1+Jaspersoft studio6.4.1进行报表开发实战教程-PDF中文显示
- 额这是我程序员职业生涯第一篇的博客
- 分布式框架dubbo-API文档
- Spark配置参数说明
- 关于TextView图文混排自动换行解决方案
- leejianjun的博客 win7使用计划任务定时关机
- c51上跑smallrtos 之lcd1602任务
- 如何将VS向导生成的DLL工程切换到EXE配置
- JavaScript——Array类型