`
xbcoil
  • 浏览: 126291 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决iText 5.0.1,加入iTextAsian.jar 出现异常 Font 'STSong-Light' with 'UniGB-UCS2-H'

阅读更多

我使用的是iText 5.0.6 加入了iTextAsian.jar就报错.

com.itextpdf.text.DocumentException: Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized.

 

 

参考博客:http://blog.csdn.net/wang12/archive/2010/06/10/5661106.aspx

 

 

找的原因和解决方法:

 

原因:iText5以上就改了命名空间了.是 com/itextpdf/text/pdf/fonts/

       但是iTextAsian还没有改.他的命名空间是 com/lowagie /text/pdf/fonts/

   所以报错..

 

解决方法.:

     1.用winrar解压iTextAsian.jar 

     2. 将com文件夹下面的lowagie 修改为itextpdf .

     3.进入cmd . 切换到iTextAsian目录.

     4.执行命令 jar cvf iTextAsian.jar com/itextpdf/text/pdf/fonts/*

     5.将生成的iTextAsian.jar文件替换原来的.

问题解决.

 

分享到:
评论

相关推荐

    输出中文Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized

    标题 "输出中文Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized" 提供了一个IT问题,主要涉及到在处理中文字符时遇到的字体识别问题。iText是一个流行的Java库,用于创建和修改PDF文档。在这个问题中...

    itextpdf-5.5.8.jar+中文支持包itext-asian.jar

    然而,对于中文字符的支持并非完美,特别是在没有正确配置的情况下,会出现“Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized”的错误。STSong-Light是一种常用的简体中文TrueType字体,而UniGB-UCS2-H...

    iText-2.1.7.js2.jar iTextAsian.jar iTextAsianCmaps.jar itext-rtf-2.1.7.jar

    iText-2.1.7.js2.jar iTextAsian.jar iTextAsianCmaps.jar itext-rtf-2.1.7.jar iText-2.1.7.js2.jar iTextAsian.jar iTextAsianCmaps.jar itext-rtf-2.1.7.jar 能够配合最新ireport5.6.0的全套汉字jar包

    iText-2.1.7.jar+iTextAsian.jar+iTextAsianCmaps.jar+itext-rtf-2.1.7.jar.zip

    1. **iText-2.1.7.jar**: 这是iText的主要库文件,版本为2.1.7。在这一版本中,iText提供了许多核心功能,如创建PDF文档、添加文本、图像和表格,以及处理PDF表单。用户可以通过这个库来动态生成PDF报告、发票或任何...

    itext-asian-5.2.0.jar、itextpdf-5.5.5.jar 两个JAR包

    总结起来,`itext-asian-5.2.0.jar`和`itextpdf-5.5.5.jar`这两个JAR包组合使用,可以有效地解决在Java程序中使用iText导出包含中文内容的PDF文档时可能出现的显示问题。通过正确地加载和应用支持中文的字体,以及...

    itexpdf+itext-asian解决STSong-Light问题

    通过引入iText-Asian,我们可以确保"STSong-Light"等特定字体被正确地嵌入到PDF中,从而避免了中文字符显示为问号或其他乱码的情况。 在实际应用中,解决"STSong-Light"问题的步骤大致如下: 1. **导入iText-Asian...

    itext-asian-5.2.0.jar、itextpdf-5.5.5.jar JAR包

    在本案例中,我们关注的是两个特定版本的JAR包:`itext-asian-5.2.0.jar` 和 `itextpdf-5.5.5.jar`。 `itext-asian-5.2.0.jar` 是iText的一个扩展,专门针对亚洲语言,如简体中文、繁体中文、日语和韩语等。这个...

    itext-asian-5.2.0.jar和itextpdf-5.5.5.jar

    在这个场景中,我们关注的是两个特定版本的iText库:`itext-asian-5.2.0.jar` 和 `itextpdf-5.5.5.jar`。 `itext-asian-5.2.0.jar` 是iText的一个扩展版本,特别针对亚洲语言的支持。这个版本包含了对中文、日文、...

    itext-rtf-2.1.7.jar,iTextAsian.jar,iText-5.0.6.jar,itext-2.1.7.jar

    3. iText-5.0.6.jar 和 itext-2.1.7.jar:这两个版本的iText核心库,分别对应于iText的两个不同版本。iText 2.x系列是早期版本,而iText 5.x带来了许多改进和新特性,例如更全面的PDF/A支持,更好的XML处理,以及更...

    itext-2.1.7.jar和itext-rtf-2.1.7.jar

    总的来说,iText-2.1.7.jar和iText-rtf-2.1.7.jar是Java开发中处理PDF和RTF文档的重要工具,它们提供了全面的API来满足各种文档处理需求,无论是创建、编辑还是转换,都为开发者带来了极大的便利。

    iText-5.0.6.jar iTextAsian.jar

    在这个压缩包中,我们有两个版本的iText库:iText-5.0.6.jar和iTextAsian.jar。 首先,我们来详细探讨iText-5.0.6.jar。这是iText的5.0.6版本,发布于2013年,是iText 5.x系列的一个稳定版本。这个版本提供了大量的...

    itext-2.1.7.js.jar包1~10合集

    itext-2.1.7.js1.jar、itext-2.1.7.js2.jar、itext-2.1.7.js3.jar、itext-2.1.7.js4.jar、itext-2.1.7.js5.jar、itext-2.1.7.js6.jar、itext-2.1.7.js7.jar、itext-2.1.7.js8.jar、itext-2.1.7.js9.jar、itext-2.1.7...

    itext-asian-5.2.0.jar与itextpdf-5.5.11.jar

    pdf定位签字包(itext-asian-5.2.0.jar与itextpdf-5.5.11.jar)。专门用来做定位。参考文档:https://www.jb51.net/article/212310.htm

    itext5.0.6_itextasin1.5.2_jfreechar1.0.13_jcommon_1.0.16

    该资源包括itext5.0.6,itextasin1.5.2,jfreechar1.0.13和jcommon_1.0.16,其中itext5.0.6和itextasin1.5.2是用于pdf编辑jar包,jfreechar1.0.13和jcommon_1.0.16是用于Java里图表操作的jar包,右击工程--》Bulid ...

    itextpdf5.4.3+itextasian5.2.0

    解决 com.itextpdf.text.DocumentException: Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized. 亲测可用!

    官方最新itextpdf-5.5.8.jar+中文支持包itext-asian.jar

    这个压缩包包含了iText库的官方最新版本,即5.5.8版,以及针对中文支持的扩展包`itext-asian.jar`。这两个组件在Java开发中,特别是在处理PDF文档时,是不可或缺的工具。 **iText PDF库**: iText 是一个功能强大的...

    itext相关JARitext-asian-5.2.0及itextpdf-5.5.13.1.zip

    这个压缩包包含了两个主要的JAR文件:`itext-asian-5.2.0.jar`和`itextpdf-5.5.13.1.jar`,它们在处理PDF文件时扮演着重要的角色。 `itext-asian-5.2.0.jar`是iText的一个扩展,主要是为了支持亚洲语言,如中文、...

    iText 5 需要用到的中文支持包iTextAsian.jar

    现在很多工程里面用到的iText都是2.*版本或者是1.*,而最近新下载的iText是5.0.2版,用iTextAsian.jar以后会抛一个“ Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized ”异常出来,按照网上的解决方法,...

    itextpdf-5.5.12.jar+itext-asian-5.2.0.jar

    这个压缩包包含两个重要的JAR文件:`itextpdf-5.5.12.jar`和`itext-asian-5.2.0.jar`,它们是iText库的不同版本,用于帮助Java程序创建、编辑和操作PDF文档。 首先,我们来详细了解一下`itextpdf-5.5.12.jar`。这是...

    itext-2.1.7.jar itext-rtf-2.1.7.jar

    在本例中,我们有两个jar文件:`itext-2.1.7.jar`和`itext-rtf-2.1.7.jar`。`itext-2.1.7.jar`是iText的基本库,主要用于生成PDF文件,而`itext-rtf-2.1.7.jar`是其RTF扩展,使我们能够创建和编辑RTF格式的文件,...

Global site tag (gtag.js) - Google Analytics