iText5.4版,用BaseFont bfChinese = BaseFont.createFont("STSong-Light","UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);以后会抛一个“ Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized ”异常出来,按照网上的解决方法,将这个iTextAsian.jar文件中的包名称由lowagie修改为itextpdf,然后重新打包了一下,还是不行,至少5.4不行,我另找了个这个文件,在iText5.4上亲测可用。