# 使用页面设置

## Content

GcExcel Java允许用户使用[IPageSetup](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html)接口的方法对每个工作表进行分页。
将spread导出为PDF文件时，您可以自定义页面大小、打印区域、打印标题行、打印标题列；设置水平分页符、垂直分页符、水平和垂直分页的最大页数等，并根据您的首选项设置缩放和比例因子。
为了在工作清单中设置分页，用户可以探索[IPageSetup](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html)接口和 [IWorksheet](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IWorksheet.html)接口的以下方法 ：

| **方法** | **描述** |
| --- | --- |
| [IPageSetup.getPaperSize](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getPaperSize)<br>[IPageSetup.setPaperSize](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setPaperSize) | 用于获取或设置每页的大小。有关实现的详细信息，请参阅[配置纸张大小](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePaperSettings#%E9%85%8D%E7%BD%AE%E7%BA%B8%E5%BC%A0%E5%A4%A7%E5%B0%8F)。 |
| [IPageSetup.getOrientation](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getOrientation)<br>[IPageSetup.setOrientation](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setOrientation) | 用于获取或设置工作表应横向打印还是纵向打印。有关实现的更多信息，请参阅[配置页面方向](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageSettings#%E9%85%8D%E7%BD%AE%E9%A1%B5%E9%9D%A2%E6%96%B9%E5%90%91)。 |
| [IPageSetup.getPrintTitleRows](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getPrintTitleRows)<br>[IPageSetup.setPrintTitleRows](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setPrintTitleRows) | 用于获取或设置要在每页顶部打印的行。有关实现的更多信息，请参阅将[行配置为在顶部重复。](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigureRowstoRepeatatTopandBottom) |
| [IPageSetup.getPrintTitleColumns](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getPrintTitleColumns)<br>[IPageSetup.setPrintTitleColumns](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setPrintTitleColumns) | 用于获取或设置要在每页左侧打印的列。有关实现的更多信息，请参阅将 [列配置为在左侧重复。](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigureColumnstoRepeatatLeftandRight) |
| [IPageSetup.getPrintArea](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getPrintArea)<br>[IPageSetup.setPrintArea](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setPrintArea) | 用于获取或设置工作表中的打印区域。如果用户未指定打印区域，则默认使用纸张的使用范围。有关实现的更多信息，请参阅 [配置打印区域。](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePrintPageRange) |
| [IPageSetup.getZoom](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getZoom)<br>[IPageSetup.setZoom](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setZoom) | 用于在分页工作表时获取或设置缩放结果。有关实现的更多信息，请参阅[配置纸张缩放。](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePaperSettings#%E9%85%8D%E7%BD%AE%E7%BA%B8%E5%BC%A0%E7%BC%A9%E6%94%BE) |
| [IPageSetup.getFitToPagesWide](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getFitToPagesWide)<br>[IPageSetup.setFitToPagesWide](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setFitToPagesWide) | 用于获取或设置水平分页的最大页数。设置此方法后，可以缩放工作表以使其适合页面中的所有列。有关实现的更多信息，请参阅[配置纸张缩放](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePaperSettings#%E9%85%8D%E7%BD%AE%E7%BA%B8%E5%BC%A0%E7%BC%A9%E6%94%BE)。 |
| [IPageSetup.getFitToPagesTall](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getFitToPagesTall)<br>[IPageSetup.setFitToPagesTall](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setFitToPagesTall) | 用于获取或设置垂直分页的最大页面数。设置此方法后，可以缩放工作表以适合页面的所有行。有关实现的更多信息，请参阅[ 配置纸张缩放](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePaperSettings#%E9%85%8D%E7%BD%AE%E7%BA%B8%E5%BC%A0%E7%BC%A9%E6%94%BE)。 |
| [IPageSetup.getIsPercentScale](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getIsPercentScale)<br> <br>[IPageSetup.setIsPercentScale](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setIsPercentScale) | 用于获取或设置布尔值，以控制在导出为PDF时如何缩放工作表。<br>如果该值设置为True，则可以使用IPageSetup接口的Zoom方法；如果该值设置为false，则可以使用IPageSetup接口的FitToPagesWide和FitToPagesTall方法。有关实现的更多信息，请参阅[ 配置纸张缩放](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePaperSettings#%E9%85%8D%E7%BD%AE%E7%BA%B8%E5%BC%A0%E7%BC%A9%E6%94%BE)。 |
| [IWorksheet.getHPageBreaks](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IWorksheet.html#getHPageBreaks) | 用于获取水平分页符，该分页符会将行拆分为多个页面。但是，当方法setIsPercentScale设置为false时，此方法不起作用。有关实现的更多信息，请参阅[配置分页符](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageBreaks)。 |
| [IWorksheet.getVPageBreaks](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IWorksheet.html#getVPageBreaks) | 用于获取垂直分页符，该分页符会将列拆分为多个页面。但是，当方法setIsPercentScale设置为false时，此方法不起作用。有关实现的更多信息，请参阅[配置分页符](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageBreaks)。 |
| [IPageSetup.getOrder](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getOrder)<br>[IPageSetup.setOrder](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setOrder) | 用于获取或设置每个页面的页面顺序。有关实现的更多信息，请参阅[配置页面顺序](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageSettings#%E9%85%8D%E7%BD%AE%E9%A1%B5%E9%9D%A2%E9%A1%BA%E5%BA%8F)。 |
| [IPageSetup.getBottomMargin ](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getBottomMargin)<br>[IPageSetup.setBottomMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setBottomMargin)<br>[IPageSetup.getFooterMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getFooterMargin)<br>[IPageSetup.setFooterMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setFooterMargin)<br>[IPageSetup.getLeftMargin ](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getLeftMargin)             <br>[IPageSetup.setLeftMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setLeftMargin)<br>[IPageSetup.getHeaderMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getHeaderMargin)<br>[IPageSetup.setHeaderMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setHeaderMargin)<br>[IPageSetup.getRightMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getRightMargin)  <br>[IPageSetup.setRightMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setRightMargin)<br>[IPageSetup.getTopMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getTopMargin)<br>[IPageSetup.setTopMargin](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setTopMargin) | 用于获取或设置每页的底部页边距，页脚页边距，左侧页边距，页眉页边距，右侧页边距和顶部页边距。        <br>有关页面中页边距实现的更多信息，请参阅[配置页面边距](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageSettings#%E9%85%8D%E7%BD%AE%E9%A1%B5%E8%BE%B9%E8%B7%9D). |
| [IPageSetup.getDraft](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getDraft)    <br>[IPageSetup.setDraft ](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setDraft) | 用于获取或设置为每个页面保存的草稿。有关实现的更多信息，请参阅 [配置草稿](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/configure-drafts) |
| [IPageSetup.getPrintPageRange   ](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getPrintPageRange)<br>[IPageSetup.setPrintPageRange](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setPrintPageRange) | 用于在打印工作表时获取或设置打印页面范围。有关实现的更多信息，请参阅[配置打印页面范围](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePrintPageRange) |
| [IPageSetup.getCenterHorizontally](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getCenterHorizontally)<br>[IPageSetup.setCenterHorizontally](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setCenterHorizontally)<br>[IPageSetup.getCenterVertically](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getCenterVertically)<br>[IPageSetup.setCenterVertically](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setCenterVertically) | 用于获取或设置水平和垂直方向上每个页面的页面中心。有关实现的更多信息，请参阅[配置页面中心](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageSettings#%E9%85%8D%E7%BD%AE%E9%A1%B5%E9%9D%A2%E4%B8%AD%E5%BF%83). |
| [IPageSetup.getFirstPageNumber](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#getFirstPageNumber)<br>[IPageSetup.setFirstPageNumber](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/IPageSetup.html#setFirstPageNumber) | 在将工作表导出为PDF或打印工作表时，用于获取或设置首页编号。有关实现的更多信息，请参阅 [配置首页编号](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup/ConfigurePageSettings#%E9%85%8D%E7%BD%AE%E9%A6%96%E9%A1%B5%E5%8F%B7). |

有关设置分页的更多信息，请参阅 [打印设置](/developer/grapecitydocuments/excel-java/docs/Features/ConfigurePrintSettingsviaPageSetup).