乐奇绿软 - 打造绿色软件分享,免费软件下载基地!
TAG标签| 网站地图| 设为首页| 加入收藏
当前位置:乐奇绿软 > 软件下载 > 编程开发 > 编程软件 >

iTextAsian.jar中文支持版v5.6 最新版

类型:编程软件

语言:中文

更新:2025-04-25 10:15

大小:316KB

版本:v5.6 最新版

平台:WinAll, WinXP, Win7, Win8, Win10

标签:编程工具iTextAsian.j

  • 软件介绍
  • 软件截图
  • 相关下载

itextasian.jar是一款很好使的java文件包,可以生成pdf文档,对于进行java开发有很大的帮忙,欢迎喜欢的朋友到绿色资源网下载体验!

使用详解

iTextAsian.jar是一款很有用的软甲编程工具。目前不少工程里面用到的iText都是2.*版本或者是1.*,而近期新下载的iText是5.0.2版,用iTextAsian.jar将来会抛一个Font STSong-Light with UniGB-UCS2-H is not recognized异常出来,根据网上的解决方案,将这个jar文件中的包名字修改了一下,然后重新打包了一下,便捷大伙用。

iText 5是什么

iText是一个可以迅速产生PDF文件的java类库。iText的java类对于那些要产生包括文本,表格,图形的只读文档是非常有用的。它的类库特别与java Servlet有非常不错的给合。用iText与PDF可以使你正确的控制Servlet的输出。

iText5.0解决中文输出的问题

近期研究PDF的生成,用到了iText。在网上,大部分人用的都是iText2.1,并且配合iTextAsian.jar来解决中文输出的问题。

但,将iTextAsian.jar和iText5.0放在lib目录下,借助以下语句:

Java代码

PdfWriter.getInstance(document, new FileOutputStream(123.pdf));

BaseFont bfChinese = BaseFont.createFont(STSongStd-Light, UniGB-UCS2-H, false);

Font fontChinese = new Font(bfChinese);

document.open();

Paragraph par = new Paragraph(你好,fontChinese);

document.add(par);

……

结果会显示错误(已经解决了,忘了截图):

大意是:找不到资源包。

可是明明导入了呀?

峰回路转:

细心地查询了一下,iTextAsian.jar的包名:com.lowagie.text.pdf.fonts

而 iText5.0的Font的包名:com.itextpdf.text.pdf.fonts。

又对比了下iText2.1的相应的包名:com.lowagie.text.pdf.fonts

原来iTextAsian.jar对iText的扩展,是通过在相同的包空间下加入字体来解决的,然而,iText5.0的包空间命名与2.1有非常大的差别。

解决方法:

呵呵,在winrar中,简单地修改下iTextAsian.jar的包名就能输出中文了。具体就是,将lowagie的文件夹重命名为itextpdf。

TAG标签:编程工具(9)iTextAsian.j(1)

转载请说明来源于乐奇绿软(https://www.hileqi.com)

本文地址:https://www.hileqi.com/soft/9607.html

郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com

应用截图

相关软件