- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ireport 显示数据库图片
例如:数据库图片字段 PICTURE_ATTACH 类型为 blob, 在邦定字段时,
设置 ireport 中字段( Fields )PICTURE_ATTACH 属性:
该字段类型 Field Class 设置为 java.io.InputStream
然后添加一个图片来显示该图片字段,选择图片,设置属性:
属性 image expression 设置为 $F{PICTURE_ATTACH}
属性 Expression class 设置为 java.io.InputStream
Jasperreport 导出 pdf 粗体 ,宋体 ,黑体字体设置
1. 为了显示中文 ,需要在 ireport 中设置文本属性 :
font 中选中宋体 ,
pdf font 选中 strong-light,
pdf-encode 选中 UniGB-UCS2-H (Chinese Simplified)
Pdf Embedded true
2. 在导出 pdf 时,需要宋体或黑体中文加粗或斜体时需要设置如下
Map fontMap = new HashMap();
// 宋体,加粗,非斜体的参数设置,宋体不需要引入字体文件,如果需要斜体的话,把 false 值
变为 true 即可
fontMap.put(new FontKey( 宋体 , true, false), new PdfFont(STSong-Light,
UniGB-UCS2-H, true, true, false));
// 黑体的话,在 ireport 的 Font 中选中黑体,加粗,还要引入字体文件 simhei.ttf, 该文件可从
C:\WINDOWS\Fonts 中获得
FontKey key = new FontKey( 黑体 , true, false); // 黑体, true 表示加粗, false 表示非斜
体,如果需要变为斜体,只需变为 true 即可
PdfFont font = new PdfFont(c:\\simhei.ttf Identity-H, true, true, false); // 该 false
值表示非斜体,如果需要变为斜体,只需变为 true 即可
fontMap.put(key, font);
exporter .setParameter(JRExporterParameter .FONT_MAP , fontMap);
jasperrepor 导出大数据量数据时,减小占用大量内存实现方法如下:
//report virtualizer 可以用来序列化临时数据到硬盘上来优化内存的使用 .
// 第一个参数 2 表示放入内存中的页数,如果超过 2 页,第 3 页以后的数据,都会放到硬盘的文件夹
/reports/tmp 下,
// 第二个参数表示临时文件存放的目录
JRFileVirtualizer virtualizer = new JRFileVirtualizer(2,
sc.getRealPath(/reports/tmp));
// 设置该参数
parameters.put(JRParameter .REPORT_VIRTUALIZER, virtualizer);
jasperPrint = JasperFillManager .fillReport(jasperReport,parameters, dataSource);
ireport 换行跨页
当字段显示的数据太多,自动换行的话,需要设置属性 Stretch with overflow 为钩选 ,如果需
要同行的其他显示字段和该换行字段一样高的话,设置其它同行显示字段的属性
您可能关注的文档
- 《电气自动化设备安装与维修》培训总结.pdf
- 《法律文书》平时作业三.pdf
- 《工商企业经营管理》期末复习题.pdf
- 《工业企业经营管理》作业参考答案.pdf
- 《公共危机管理》作业3参考答案.pdf
- 《公司战略与风险管理》第04章在线测试.pdf
- 《公司战略与风险管理》第七章风险管理框架下的内部控制08.pdf
- 《公司战略与风险管理》第七章风险管理框架下的内部控制10.pdf
- 《公司战略与风险管理》复习提纲.pdf
- 《供应链管理》作业第二次.pdf
- 化学反应速率与平衡.ppt
- 企业会计信息质量问题及对策【精品发布】.doc
- 免疫学的应用高二上学期生物人教版选择性必修一.pptx
- 高中物理自由落体运动课题研究力学部分+课件+-2023-2024学年高一上学期物理人教版必修第一册.pptx
- 北师大版生物七年级上册 《细胞的基本结构和功能》第2课时CEP课件1.pptx
- Unit 4 Grammar and usage(教学课件)-高中英语牛津译林版(2020)选择性必修第三册.pptx
- 特异性免疫高二上学期生物人教版选择性必修1.pptx
- 期末复习课件专题9+物体的浮沉条件及应用(2)++2023-2024学年人教版八年级物理下册.pptx
- 其他植物激素高二上学期生物人教版选择性必修1.pptx
- 三大费用核算节税技巧【会计实务操作教程】.pptx
文档评论(0)