Jasperreports以及iReport 报表PDF字体解决方案

ireport 生成PDF字体为宋体仿宋体等的时候,虽然电脑上有这些字体,但是生成PDF字体却不是想要的字体,此时需要按以下步骤进行解决;
 首先,安装完iReport之后,安装你想要使用的字体。Windows操作系统下面有各种字体,下面以仿宋的安装为例。在C:\Windows\Fonts文件夹下找到simfang.ttf仿宋字体文件。选择iReport菜单:工具->选项(英文应该为Tools->Options) ,在弹出的窗口中选择Fonts Tab。点击 Install Font按钮,选择刚才找到的仿宋字体文件simfang.ttf,点击下一步,选择pdf-encoding为Identity-H (Unicode with horizontal writing),勾选Embed in this font in the PDF document。 点击完成即可。此时应该可以在控件的font属性中看到宋体选项,选择宋体,即可预览,也可在iReport里面导出PDF。具体的截图如下:
Jasperreports以及iReport <wbr>报表PDF字体解决方案
Jasperreports以及iReport <wbr>报表PDF字体解决方案
Jasperreports以及iReport <wbr>报表PDF字体解决方案
Jasperreports以及iReport <wbr>报表PDF字体解决方案

Jasperreports以及iReport <wbr>报表PDF字体解决方案
   其次打包字体文件。要在具体的项目中运用刚才设置的字体,需要把字体文件以及Jasperreports配置文件打包为Jar包,并放到classpath中。

Jasperreports以及iReport <wbr>报表PDF字体解决方案

Jasperreports以及iReport <wbr>报表PDF字体解决方案
(Jasperreports配置文件,需要把原来的替换这个,如有多个,可以如下配置多个字体
Jasperreports以及iReport <wbr>报表PDF字体解决方案
切换到iReport的安装目录,选择fonts目录, 用黑屏窗口 命令行切换到该目录,执行命令: jar cf simfang.jar  *  。进行打包, 把simfang.jar放到项目classpath或者lib下面即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值