[]
        
(Showing Draft Content)

配置页面设置

在 GcExcel Java 中, 可以使用 IPageSetup 接口的方法来配置页面设置。

配置页面设置涉及以下操作:

  1. 配置页边距

  2. 配置页面方向

  3. 配置页面顺序

  4. 配置页面中心

  5. 配置首页号

配置页边距

可以使用 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);