我想将报告视图Portrait更改为Landscape。
我用过这个方法:
jasperPrint.setOrientation(OrientationEnum.LANDSCAPE);
但它不起作用。
我想将报告视图Portrait更改为Landscape。
我用过这个方法:
jasperPrint.setOrientation(OrientationEnum.LANDSCAPE);
但它不起作用。
jasperPrint.setOrientation(OrientationEnum.LANDSCAPE);
jasperDesign.setPageHeight(Page.Page_A4_Landscape().getHeight());
jasperDesign.setPageWidth(Page.Page_A4_Landscape().getWidth());
这对我很有用。我希望它会帮助你。
在 i-report 中很容易做到:
单击报告检查器中的顶部项目并使用属性中的下拉更改为横向
在代码中这是你必须做的
肖像 (a4)
http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report1" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
landscape
http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report1" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">