王者荣耀铠怎么出闪现里铠出什么装

ireport+pdf字体问题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ireport+pdf字体问题
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢共有2251位成员   人气指数 -   最新排名 -
【话题】高分求Ireport打印PDF中文字字体粗体斜体问题。
22:02:32 来自:星光点点 浏览数:81次
Ireport编辑的时候,字体选择的粗体 和 斜体 用JRviewer预览字体正常显示;
但是在程序中生成PDF后,PDF中不能 正常 显示 粗体和斜体。但是客户的要求很严格,打印出来的资料需要存档。
目前使用的是 Ireport的1.2.6版本。
解决理解给分。在线等……
郁闷阿回复于05日22点13分 
我感觉生成的PDF蛮丑,不知道么样设能好看点...
sweet百分百回复于05日22点24分 
我都是直接生成的,没设置过字体!关注中。。
小鱼飞飞回复于05日22点34分 
PDF font name设成STSong-Light
PDF Coding设成UniGB-UCS2-H (Chinese Simplified)
再把BOLD和Italic选中,最后设成默认的,还有用jasperReport生成PDF生成中文的话还需要导入iTextAsian包.
alicezd回复于05日22点43分 
我也要学习
shent回复于05日22点51分 
各位提供的方法,在网上都搜索到了,都试过没用。
2楼的提供的方法可用,但是说 字体要放到 classpath 下,可是怎么都没有用。
后来我在网上搜到一个方法,在设置 字体的地方直接 输入字体文件的 绝对地址。哈哈……,还真凑效了。
不过还是有点问题,黑体字、等只要使用他们的绝对地址就可以了,但是 选择了 加粗 还是没有什么效果。
好在,可以用黑体,总算勉强可以交货了。
如果谁找到更好的办法,麻烦给我发个消息。谢谢。结贴了
shixiaoxue回复于05日23点01分 
我设置 font 的相关属性后,导出pdf 是正常的,ireport下试验的
agirlflying回复于05日23点12分 
你最好在生成的jrxml文件中看看,你设置的东西生效了没有
wangli373回复于05日23点22分 
刘天航回复于05日23点34分 
学习中~~
阎霄汉回复于05日23点45分 
小雨天回复于06日02点52分 
二楼 oyl822 你好,我和你的设置完全一样,你有测试成功正常显示粗体吗?请问你是使用什么版本?
萧遥云回复于06日03点06分 
不懂,学习!
fashionarz回复于06日03点22分 
清香茉莉回复于06日03点34分 
这几天正巧在搞这个东西。给你个参考的页面吧。
.tw/roller/jiaming/entry/_JasperReports
繁体的页面。
不管怎样要建设回复于06日03点47分 
该回复于 20:31:05被版主删除
huckestein回复于06日04点00分 
正确,实在不行就要修改这个文件
J2SE开发的其他话题...
热门脚本语言:iReport&字体的安装使用以及pdf字体相关的处理
补充说明:
1注意font文件可以使用windows/font目录下的,注意要用管理员账户登录ireport
2font加完后export到jar包要确认里面是否包含了对应的ttf文件(几十M)
3最后要把字体的jar包加入ireport里的设置下的classpath里,这样font里对应的字体才会变灰色,表示成为系统字体。
以上过程如有问题,重启ireport
4preview确认无误后,把字体jar包放入程序lib下即可,无需其它配置
iReport4字体的安装使用以及pdf字体相关的处理(测试ireport5也适用)
iReport要想使用额外的字体,必须要添加字体文件进来。本文适用于:
1.pdf中文乱码、pdf中文不显示
2.jasper中使用新的字体文件以及安装
3.最新的jar文件,以及不同版本的iText的jar包引起的异常解决
对于pdf的处理,我们使用到的就是开源的iText了。
具体操作如下:
①工具--》选项,打开如下面板。
然后选择Install Font
②选择字体文件的位置,我们选择仿宋字体,选择自己操作系统下面的字体文件
c:\windows\fonts\simfang.ttf字体即可。
Encoding--》Identity-H
勾选Embed this font in the pdf
&④,接下来的几步,一路next即可。
⑤将字体导出成jar文件,然后将字体文件放入我们的项目中,
选择Export as extension
⑥选择保存位置,后面我们在iReport的classpath中需要引入此jar文件
⑦完成
另外:对于pdf中文的处理,前面的文章已经提及了几个jar文件,在此,再次的声明下:
iText的最新版本是:itext-5.3.2
我们处理中文需要用到另外的一个jar文件
位于extrajars-2.2 下面的itext-asian.jar
这两个文件的下载地址:
一个在iText里面,一个在extrajars里面
注:以前可能有些作者写的老文章,对于iReport-4.5.4来说,里面的有些用来处理pdf中文相关的jar文件已经有所变化、修改了,所以请使用最新版本的jar文件,以确保项目能正常的运行!
至此,您应该学会了jasper来处理中文了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 王者荣耀 铠全攻出装 的文章

 

随机推荐