Jasperreports:如何配置多轴图例?
Jasperreports: How to configure Multi Axis legend?
我有一个带有两个时间序列的多轴,如下所示:
<multiAxisChart>
<chart isShowLegend="true" evaluationTime="Report" renderType="svg">
<reportElement x="0" y="70" width="555" height="290" uuid="c8ffe397-cf6f-4c8d-8e42-8355c15fd7da"/>
<chartTitle/>
<chartSubtitle/>
**<chartLegend position="Top">
<font size="6" isBold="true"/>**
</chartLegend>
</chart>
<multiAxisPlot>
<plot/>
<axis>
<timeSeriesChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="1fb68274-5e87-403a-bf9c-f8fd405f61db"/>
<chartTitle color="#000000"/>
突出显示的文本 (** **) 似乎不起作用。多轴图表图例仍位于底部并具有原始字体大小(10 磅):
如何减小图例字体大小?
参考的设置没问题。我不知道为什么,但 Jaspersoft Studio 预览不会刷新更改。然而,在 JasperReports 服务器中,该设置确实可以正常工作。
我有一个带有两个时间序列的多轴,如下所示:
<multiAxisChart>
<chart isShowLegend="true" evaluationTime="Report" renderType="svg">
<reportElement x="0" y="70" width="555" height="290" uuid="c8ffe397-cf6f-4c8d-8e42-8355c15fd7da"/>
<chartTitle/>
<chartSubtitle/>
**<chartLegend position="Top">
<font size="6" isBold="true"/>**
</chartLegend>
</chart>
<multiAxisPlot>
<plot/>
<axis>
<timeSeriesChart>
<chart evaluationTime="Report">
<reportElement x="0" y="0" width="0" height="0" backcolor="#FFFFFF" uuid="1fb68274-5e87-403a-bf9c-f8fd405f61db"/>
<chartTitle color="#000000"/>
突出显示的文本 (** **) 似乎不起作用。多轴图表图例仍位于底部并具有原始字体大小(10 磅):
如何减小图例字体大小?
参考的设置没问题。我不知道为什么,但 Jaspersoft Studio 预览不会刷新更改。然而,在 JasperReports 服务器中,该设置确实可以正常工作。