Jasper Report导出到xls(RTL)

时间:2015-02-03 14:47:27

标签: jasper-reports right-to-left xlsx

我正在尝试以RTL模式导出excel jasper报告。我的报告属性似乎没有正常工作。 在本报告中,我使用以下属性来指导我的excel表ti RTL。

net.sf.jasperreports.export.xlsx.sheet.direction=RTL

我也尝试了另一种方式:

 exporter = new JRXlsxExporter();
 exporter.setExporterOutput(new SimpleOutputStreamExporterOutput(out));
 SimpleXlsReportConfiguration configuration = new SimpleXlsReportConfiguration();
 configuration.setSheetDirection(RunDirectionEnum.RTL);
 exporter.setConfiguration(configuration);

上述解决方案均无效。拜托,有人帮帮我。

1 个答案:

答案 0 :(得分:0)

似乎xlxs不支持工作表RTL,您可以使用xlx,如下所示:

exporter = new JRXlsExporter();
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput(out));
SimpleXlsReportConfiguration xlsReportConfig = new SimpleXlsReportConfiguration();
xlsReportConfig.setSheetDirection(RunDirectionEnum.RTL);
exporter.setConfiguration(xlsReportConfig);

问题出现在:http://community.jaspersoft.com/jasperreports-library/issues/6566