[]
在 GcExcel Java 中, 可以使用 IPageSetup 接口的方法来配置页面设置。
配置页面设置涉及以下操作:
可以使用 IPageSetup 接口的 setTopMargin 方法, setHeaderMargin 方法, setFooterMargin 方法, setRightMargin 方法, setLeftMargin 方法和 setBottomMargin 方法来配置页边距。
// Set margins, in points.
worksheet.getPageSetup().setTopMargin(36);
worksheet.getPageSetup().setBottomMargin(36);
worksheet.getPageSetup().setLeftMargin(28.8);
worksheet.getPageSetup().setRightMargin(72);
worksheet.getPageSetup().setHeaderMargin(0);
worksheet.getPageSetup().setFooterMargin(93.6);
注意: 设置页边距时,必须确保页边距不小于零。
可以使用IPageSetup接口的 setOrientation 方法,根据自定义首选项将页面的方向设置为纵向或横向。
// Set page orientation, default is portrait.
worksheet.getPageSetup().setOrientation(PageOrientation.Landscape);
可以使用IPageSetup接口的 setOrder 方法,根据您的选择配置页面的顺序。
// Set page order. The default value is DownThenOver.
worksheet.getPageSetup().setOrder(Order.OverThenDown);
可以使用IPageSetup接口的setCenterHorizontally 方法和 setCenterVertically 方法,根据自定义首选项配置页面中心。
// Set page center. The default value is false.
worksheet.getPageSetup().setCenterHorizontally(true);
worksheet.getPageSetup().setCenterVertically(true);
可以使用IPageSetup接口的 setFirstPageNumber 方法,根据自己的选择配置第一页的编号。
// Set first page number, default is p1.
worksheet.getPageSetup().setFirstPageNumber(3);
您还可以使用 IPageSetup 接口的 setIsAutoFirstPageNumber 方法将首页页码设置为“自动”。
// Set first page number to Auto.
worksheet.getPageSetup().setIsAutoFirstPageNumber(true);