列表格式显示

热搜词:winrar    ftp   office   photoshop   输入法   ghost   win7  

09编程开发 - 分类

广告招商中......
联系方式!

编程工具 - 时间排序 更多...
    编程工具 - 点击排序 更多...
      编程工具 - 大小排序 更多...
        作者

         

        最近发布的软件 更多>>

        首页 >> 09编程开发>> 编程工具>>iTextAsian.jar中文支持版 发布者:admin >> 本人发布的更多软件

        广告招商中...... 联系方式!

        iTextAsian.jar中文支持版 

             
        软件厂家: 官方网站:
        大小: 语言:
        类型: 类别:
        更新时间: 运行环境:
        ;开始下载地址

        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包

        但是,将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。


        本页Html网址:/htmlsoft/57154.html

        本页aspx网址:/soft.aspx?id=57154&bianhao=20240101_013707_288426&kind1=09编程开发&kind2=编程工具

        上一篇:.NET Version Detector(免安装NET版本检测工具)

        下一篇:microsoft visual c++ 2013 运行库

        增加   


        相关评论        新窗口打开查看评论