开始解决中文字符
(1) // 中文字体
/*此字体是Itext自带的字体
* BaseFont bfChinese = BaseFont.createFont("STSong-Light",
"UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);*/
(2)/*
* 使用系统本机上的字体
没有该字体去下载一个 我没试过使用其他字体 应该是可以的
BaseFont bfChinese = BaseFont.createFont("C:/WINDOWS/Fonts/SIMYOU.TTF", BaseFont.IDENTITY_H,BaseFont.NOT_EMBEDDED);
//创建一个字体对象 参数第一个是上面创建的中文字体
// 第二个字体加粗
Font fontChineseTitle = new Font(bfChinese, 20, Font.BOLD);
//使用字体
Paragraph paragraph0 = new Paragraph("我是中文 ",fontChineseTitle);
好了 如果不会生成pdf文件,请看我的上一篇博文