[]
        
(Showing Draft Content)

使用页面设置

GcExcel Java允许用户使用IPageSetup接口的方法对每个工作表进行分页。

将spread导出为PDF文件时,您可以自定义页面大小、打印区域、打印标题行、打印标题列;设置水平分页符、垂直分页符、水平和垂直分页的最大页数等,并根据您的首选项设置缩放和比例因子。

为了在工作清单中设置分页,用户可以探索IPageSetup接口和 IWorksheet接口的以下方法 :

方法

描述

IPageSetup.getPaperSize

IPageSetup.setPaperSize

用于获取或设置每页的大小。有关实现的详细信息,请参阅配置纸张大小

IPageSetup.getOrientation

IPageSetup.setOrientation

用于获取或设置工作表应横向打印还是纵向打印。有关实现的更多信息,请参阅配置页面方向

IPageSetup.getPrintTitleRows

IPageSetup.setPrintTitleRows

用于获取或设置要在每页顶部打印的行。有关实现的更多信息,请参阅将行配置为在顶部重复。

IPageSetup.getPrintTitleColumns

IPageSetup.setPrintTitleColumns

用于获取或设置要在每页左侧打印的列。有关实现的更多信息,请参阅将 列配置为在左侧重复。

IPageSetup.getPrintArea

IPageSetup.setPrintArea

用于获取或设置工作表中的打印区域。如果用户未指定打印区域,则默认使用纸张的使用范围。有关实现的更多信息,请参阅 配置打印区域。

IPageSetup.getZoom

IPageSetup.setZoom

用于在分页工作表时获取或设置缩放结果。有关实现的更多信息,请参阅配置纸张缩放。

IPageSetup.getFitToPagesWide

IPageSetup.setFitToPagesWide

用于获取或设置水平分页的最大页数。设置此方法后,可以缩放工作表以使其适合页面中的所有列。有关实现的更多信息,请参阅配置纸张缩放

IPageSetup.getFitToPagesTall

IPageSetup.setFitToPagesTall

用于获取或设置垂直分页的最大页面数。设置此方法后,可以缩放工作表以适合页面的所有行。有关实现的更多信息,请参阅 配置纸张缩放

IPageSetup.getIsPercentScale

 

IPageSetup.setIsPercentScale

用于获取或设置布尔值,以控制在导出为PDF时如何缩放工作表。

如果该值设置为True,则可以使用IPageSetup接口的Zoom方法;如果该值设置为false,则可以使用IPageSetup接口的FitToPagesWide和FitToPagesTall方法。有关实现的更多信息,请参阅 配置纸张缩放

IWorksheet.getHPageBreaks

用于获取水平分页符,该分页符会将行拆分为多个页面。但是,当方法setIsPercentScale设置为false时,此方法不起作用。有关实现的更多信息,请参阅配置分页符

IWorksheet.getVPageBreaks

用于获取垂直分页符,该分页符会将列拆分为多个页面。但是,当方法setIsPercentScale设置为false时,此方法不起作用。有关实现的更多信息,请参阅配置分页符

IPageSetup.getOrder

IPageSetup.setOrder

用于获取或设置每个页面的页面顺序。有关实现的更多信息,请参阅配置页面顺序

IPageSetup.getBottomMargin 

IPageSetup.setBottomMargin

IPageSetup.getFooterMargin

IPageSetup.setFooterMargin

IPageSetup.getLeftMargin              

IPageSetup.setLeftMargin

IPageSetup.getHeaderMargin

IPageSetup.setHeaderMargin

IPageSetup.getRightMargin  

IPageSetup.setRightMargin

IPageSetup.getTopMargin

IPageSetup.setTopMargin

用于获取或设置每页的底部页边距,页脚页边距,左侧页边距,页眉页边距,右侧页边距和顶部页边距。

        

有关页面中页边距实现的更多信息,请参阅配置页面边距.

IPageSetup.getDraft    

IPageSetup.setDraft 

用于获取或设置为每个页面保存的草稿。有关实现的更多信息,请参阅 配置草稿

IPageSetup.getPrintPageRange   

IPageSetup.setPrintPageRange

用于在打印工作表时获取或设置打印页面范围。有关实现的更多信息,请参阅配置打印页面范围

IPageSetup.getCenterHorizontally

IPageSetup.setCenterHorizontally

IPageSetup.getCenterVertically

IPageSetup.setCenterVertically

用于获取或设置水平和垂直方向上每个页面的页面中心。有关实现的更多信息,请参阅配置页面中心.

IPageSetup.getFirstPageNumber

IPageSetup.setFirstPageNumber

在将工作表导出为PDF或打印工作表时,用于获取或设置首页编号。有关实现的更多信息,请参阅 配置首页编号.

有关设置分页的更多信息,请参阅 打印设置.