JAVA 关于PDF转图片出现中文乱码 boxpdf

JAVA 关于PDF转图片出现中文乱码

public BaseFont CreateBaseFont() {
	BaseFont bfChinese = null;

	try {
	//如果有乱码去检索你的程序中是否使用到了STSong-Light。如下注释内//容,对症下药,但就其问题根本就是windows没有你想要的字体。解决方案就//是安装字体,入无考虑替换,指定c盘下的WINDOWS/Fonts/某个具体字体代替//即可,写法当然也不是我下面写的这一种,路径可以用相对的。

// bfChinese = BaseFont.createFont(“STSong-Light”,
// “UniGB-UCS2-H”, BaseFont.NOT_EMBEDDED);
//指定具体路径,当前为windows系统
bfChinese = BaseFont.createFont(“C:/WINDOWS/Fonts/SIMYOU.TTF”, BaseFont.IDENTITY_H,BaseFont.NOT_EMBEDDED);
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

	return bfChinese;
}

你可能感兴趣的:(java,pdf,开发语言)