用ireport和jasperreports制作带嵌入字体的pdf文件

我先说一下,我使用的开发环境
  Ireport 1.2.8
  jasperreports-1.2.8.jar
  itext-1.3.1.jar
  iReport默认缺少中文字体,现下载一个字体包
 
  将windows目录下的fonts文件夹中的汉字字库(如:simfang.ttf仿宋字库)拷到ireport安装目录的fonts文件夹下启动iReport。
  这样用iReport制作模版在显示中文的文本框中或者field框中。
选择属性->font->pdf font name 下就会出现拷贝的字库选项,这样选中该选项(拷贝的要使用的字体库)。
font name中也有其对应的选项也将其选中。
钩选下面的pdf Embedded
在PDF Encoding中选择Identity-H (Unicode with horizontal writing)
 
  这样模版就制作完成了。改模版生成的pdf文件就是嵌入字体的文件了。可以在任何版本的Adobe Acrobat中查看。
 
  用程序生成pdf文件时也要将需要的字体字库.ttf文件拷到class路径下。能够让jasperreports.jar读取。
 
  最后,感谢我查找资料时帮助过我的文章的作者们。
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wp500

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值