- 解决中文不显示
2.1 jasperreports studio 需要的操作
1 | makefile复制代码现在C:\Windows\Fonts 中搜索 STSONG.TTF 复制到其他目录中(直接在这个目录找不到字体文件) |
2.2 项目中需要修改的地方
2.2.1 fonts.xml
1 | xml复制代码<?xml version="1.0" encoding="UTF-8"?> |
2.2.3 STSONG.TTF
1 | 复制代码2.1 中在 windows fonts 中粘贴出来的字体 |
2.2.4 jasperreports_extension.properties
1 | ini复制代码net.sf.jasperreports.extension.registry.factory.simple.font.families=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory |
3.导出代码
1 | ini复制代码Map<String, Object> paramMap = getMapData(); |
3.1 导出效果图
4.实际导出中遇到问题
4.1 列表头重复输出
4.2 行间距问题
5.源码地址
5.1 测试方法
注意:需要修改pdf生成目录
本文转载自: 掘金