refer to http://mdahlman.wordpress.com/2010/05/28/jaspersoft-v3-7-font-extensions/
粗体形式在ireport 显示正常,但是exported pdf report ,不能显示粗体
总结如下:
1.在 ireport install 你需要的字体 , following 以上文章里的步骤
2.在ireport 中,export font extension jar file , like myFontExtension.jar (as in above)
3. put myFontExtension.jar to your classpath
4.Jasper template 不需要任何改变,这里用的是jasper 4.5 ,如下:
<textField>
<reportElement x="0" y="0" width="167" height="19"/>
<textElement>
<font fontName="Arial" size="8" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$P{reportId}]]></textFieldExpression>
</textField>