在进行生成pdf的时候,偶尔我们会遇到这种情况 输出特殊字符,例如 ®
如果遇到这种情况,最关键的还是 字体
BaseFont bfChi = BaseFont.createFont(rootPathString+"/plugins/font/simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font font14 = new Font(bfChi, 14, Font.NORMAL);
paragraph1.add(new Chunk("®",font2));
然后直接输出
上面的® 是特殊的,如果还有一些字体我们没办法输出,可以考虑使用ASCII吗
http://tool.oschina.net/encode?type=3 这是我们使用这个去转换就可以了