在实现jasperreports报表输出html和excel的时候,把字体设置为10的时候输出excel正常大小,但是输出html的时候就显得
太小了,不太看得清,把字体设置为12的时候,输出html字体比较适合,但输出excel又太大了一点现在的解决方式是一个报表做两个 .jrxml文件,这样是可以解决,但劳动量已经多了一倍我想把它们都设置为12,但字体显示又都适中象现在html是12,excel为10一样的效果,不知道能否在程序中设置字体,就是在导出excel的时候,把字体设置为10....
ByteArrayOutputStream oStream = new ByteArrayOutputStream();
exporter = new JRXlsExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, oStream);
exporter.setParameter(JRExporterParameter.CHARACTER_ENCODING, "GBK");
...
exporter.exportReport();
...我试了
    JRReportFont reportFont = new JRDesignReportFont();
    reportFont.setFontSize(10);     jasperPrint.setDefaultFont(reportFont);
等等都不行!
那位大虾能够为我提供一个方法,小弟感谢不尽!