我使用的是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文件替换原来的.
问题解决.
分享到:
相关推荐
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
itext
java操作pdf和rtf文件所需的jar包。包含: itext-2.1.7.jar itext-rtf-2.1.7.jar
itext-rtf-2.1.7.jar,iTextAsian.jar,iText-5.0.6.jar,itext-2.1.7.jar
itext-asian-5.2.0.jar、 itextpdf-5.5.5.jar 两个JAR包
pdf定位签字包(itext-asian-5.2.0.jar与itextpdf-5.5.11.jar)。专门用来做定位。参考文档:https://www.jb51.net/article/212310.htm
自己选据需要根iText-2.1.7.jar,core-renderer.jar,iText-2.0.8.jar,iTextAsian.jar,iTextAsianCmaps.jar,itext-rtf-2.1.7.jar
itextpdf-5.5.8.jar+中文支持包itext-asian.jar。解决Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized
itexpdf+itext-asian解决STSong-Light问题
iText-2.1.5.jar,iTextAsian.jar,iText-rtf-2.1.4.jar及execl生成代码实现
该包里面包含了这iText-2.1.4.jar,iTextAsian.jari,Text-rtf-2.1.4.jar,iText-rups-2.1.4.jar,4个包,用于Java pdf打印。
官方最新itextpdf-5.5.8.jar+中文支持包itext-asian.jar
iText-2.0.8.jar/jxl.jar/core-renderer.jar/iTextAsian.jariText-2.0.8.jar/jxl.jar/core-renderer.jar/iTextAsian.jariText-2.0.8.jar/jxl.jar/core-renderer.jar/iTextAsian.jariText-2.0.8.jar/jxl.jar/core-...
itext-asian-5.2.0.jar和itextpdf-5.5.5.jar 用于java生成pdf的各种开发 1
iText-2.1.7.jar iTextAsian.jar jasperreports-3.7.1.jar log4j-1.2.15.jar ognl-2.7.3.jar poi-3.5-FINAL-20090928.jar sqljdbc4.jar struts2-core-2.1.8.1.jar struts2-jasperreports-plugin-2.1.8.1.jar xwork-...
iText-5.0.6.jar iTextAsian.jar
这两个jar ,可以解决导出PDF,不能显示中文问题。 pdf文档jar包 itext-asian-5.2.0.jaritextpdf-5.5.5.jar 读取PDF文件,PDF签名文件
这两个jar ,可以解决导出PDF,不能显示中文问题。亲测可用