3

我遇到了 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 文档。

4

0 回答 0