要想你的报表可以成功生成,就得对你报表中的每个字段进行如下设置,各属性设置说明如下:
Font name: 宋体 (中文字体)
PDF font name: STSong-Light
PDF Encoding: UniGB-UCS2-H(Chinese Siplified)
PDF Embeded: √
不然 就会报错
net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
pdfFontName : STSong-Light
pdfEncoding : Cp1252is
PdfEmbedded : false
如果设置好了 你还在报一个类似的错误
net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
pdfFontName : STSong-Light
pdfEncoding : UniGB-UCS2-H(Chinese Siplified)
isPdfEmbedded : true
造成这个错误的主要原因是缺少了