我有一个Jasper iReport,我需要为一些打印机补偿,所以它不会被切断。如何在jasper中调整我的报告,以便报告水平偏移?
我尝试jasperPrint.setLeftMargin()
,但似乎没有效果。
jasperReport = (JasperReport) JasperCompileManager.compileReport(reportSource);
jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);
jasperPrint.setLeftMargin(80);
if(printExitTicketCheckBox.isSelected()){
JasperPrintManager.printReport(jasperPrint, true);
}
答案 0 :(得分:0)
JRXlsExporterParameter.OFFSET_X
属性设置JasperReports偏移量。下面是示例代码:
JRXlsxExporter exporter = new JRXlsxExporter();
exporter.setParameter(JRXlsExporterParameter.OFFSET_X, 500);