解决ireport生成pdf粗体无效,在java中添加以下代码,可以同时解决pdf不显示中文问题
Map<FontKey, PdfFont> fontMap = new HashMap<FontKey, PdfFont>();
FontKey boldFontKey = new FontKey("sansserif", true, false);
PdfFont boldPdfFont = new PdfFont("STSong-Light", "UniGB-UCS2-H", true,
true, false);
fontMap.put(boldFontKey, boldPdfFont);
exporter.setParameter(JRExporterParameter.FONT_MAP, fontMap);