我遇到了JasperReports的问题。我试图在Excel工作表中自动调整行和列。我正在设置这些属性,但不知何故它不起作用。不会根据该单元格内的文本自动配置Excel单元格高度。
jasperPrint.setProperty("net.sf.jasperreports.export.xls.ignore.cell.border", "false");
jasperPrint.setProperty("net.sf.jasperreports.export.xls.remove.empty.space.between.rows", "true");
jasperPrint.setProperty("net.sf.jasperreports.export.xls.remove.empty.space.between.columns", "true");
jasperPrint.setProperty("net.sf.jasperreports.print.keep.full.text", "true");
jasperPrint.setProperty("net.sf.jasperreports.export.xls.auto.fit.row", "true");
jasperPrint.setProperty("net.sf.jasperreports.export.xls.auto.fit.column", "true");
如果你知道问题发生的原因,请分享。
注意:我使用的版本是4.5.1,同样的JRXML也用于生成Excel和PDF文档。