[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
立即试用
(Showing Draft Content)

PageSettings

Class PageSettings

java.lang.Object
com.grapecity.documents.excel.PageSettings

public class PageSettings extends Object
表示页面级打印设置。

PageSettings 对象存储用于打印或按页面导出的页面布局信息,包括纸张大小、边距、页眉和页脚内容、页面居中、网格线打印、草稿模式、黑白打印以及打印错误显示选项。

边距和纸张大小的值以点为单位。


 PageSettings pageSettings = new PageSettings();
 pageSettings.setTopMargin(36d);
 pageSettings.setBottomMargin(36d);
 pageSettings.setCenterHeader("Sales Report");
 pageSettings.setCenterHorizontally(true);
 
  • Constructor Details

    • PageSettings

      public PageSettings()
  • Method Details

    • getScaleWithDocHeaderFooter

      public final boolean getScaleWithDocHeaderFooter()
      获取当文档大小发生变化时,页眉和页脚是否随文档一起缩放。

      使用此属性可以确定页眉和页脚内容是否遵循文档缩放设置。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setScaleWithDocHeaderFooter(true);
       boolean scaleWithDocHeaderFooter = pageSettings.getScaleWithDocHeaderFooter();
       
      Returns:
      如果当文档大小发生变化时页眉和页脚随文档一起缩放,则为 true;否则为 false。
    • setScaleWithDocHeaderFooter

      public final void setScaleWithDocHeaderFooter(boolean value)
      设置当文档大小发生变化时,页眉和页脚是否随文档一起缩放。

      使用此属性可设置页眉和页脚内容是否遵循文档缩放设置。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setScaleWithDocHeaderFooter(true);
       
      Parameters:
      value - 如果当文档大小发生变化时页眉和页脚随文档一起缩放,则为 true;否则为 false。
    • getCenterFooter

      public final String getCenterFooter()
      返回页面中间页脚的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterFooter("Page &P of &N");
       String centerFooter = pageSettings.getCenterFooter();
       
      Returns:
      页面中间页脚的文本。
    • setCenterFooter

      public final void setCenterFooter(String value)
      设置页面居中页脚中显示的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterFooter("&P");
       
      Parameters:
      value - 居中页脚的文本。如果尚未设置居中页脚,则设置为 null。
    • getLeftFooter

      public final String getLeftFooter()
      获取页面页脚左侧部分中的文本。

      使用此方法可以检索先前通过 setLeftFooter(String) 指定的页脚内容。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftFooter("Confidential");
       String leftFooter = pageSettings.getLeftFooter();
       
      Returns:
      页面页脚左侧部分中的文本;如果未设置左侧页脚文本,则为 null。
    • setLeftFooter

      public final void setLeftFooter(String value)
      设置页面页脚左侧部分中的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftFooter("Confidential");
       
      Parameters:
      value - 页面页脚左侧部分中的文本;如果未设置左页脚文本,则为 null。
    • getRightFooter

      public final String getRightFooter()
      获取页面页脚右侧部分中的文本。

      使用此方法可以检索先前通过 setRightFooter(String) 指定的页脚内容。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightFooter("Page &[Page] of &[Pages]");
       String rightFooter = pageSettings.getRightFooter();
       
      Returns:
      页面页脚右侧部分中的文本;如果未设置右侧页脚文本,则为 null。
    • setRightFooter

      public final void setRightFooter(String value)
      设置页面页脚右侧部分中的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightFooter("Page &[Page] of &[Pages]");
       
      Parameters:
      value - 页面页脚右侧部分中的文本;如果未设置右侧页脚文本,则为 null。
    • getLeftHeader

      public final String getLeftHeader()
      获取页面左侧页眉上的文本。

      使用此方法可以检索通过 setLeftHeader(String) 为页面页眉左侧部分配置的页眉字符串。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftHeader("Confidential");
       String leftHeader = pageSettings.getLeftHeader();
       
      Returns:
      页面左侧页眉上的文本。
    • setLeftHeader

      public final void setLeftHeader(String value)
      设置页面左页眉中的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftHeader("Confidential");
       
      Parameters:
      value - 页面左页眉中的文本。
    • getCenterHeader

      public final String getCenterHeader()
      获取显示在页面页眉中间部分的文本。

      使用此方法可以检索先前通过 setCenterHeader(String) 为中间页眉区域设置的页眉内容。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterHeader("Sales Report");
       String centerHeader = pageSettings.getCenterHeader();
       
      Returns:
      中间页眉文本。如果未设置中间页眉文本,则返回 null。
    • setCenterHeader

      public final void setCenterHeader(String value)
      设置显示在页面页眉中间部分的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterHeader("Sales Report");
       
      Parameters:
      value - 中间页眉文本。如果未设置中间页眉文本,则设置为 null。
    • getRightHeader

      public final String getRightHeader()
      获取页面右侧页眉上的文本。

      使用此方法可以检索通过 setRightHeader(String) 为页面页眉右侧部分配置的页眉字符串。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightHeader("Quarterly Summary");
       String rightHeader = pageSettings.getRightHeader();
       
      Returns:
      页面右侧页眉上的文本;如果未设置右侧页眉文本,则为 null。
    • setRightHeader

      public final void setRightHeader(String value)
      设置页面右侧页眉上的文本。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightHeader("Quarterly Summary");
       
      Parameters:
      value - 页面右侧页眉上的文本;如果未设置右侧页眉文本,则为 null。
    • getCenterFooterPicture

      public final IGraphic getCenterFooterPicture()
      获取页面页脚中间部分的图片。

      使用此方法可以检索先前通过 setCenterFooterPicture(IGraphic) 指定的 IGraphic 对象,并访问或修改该图片的属性。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setCenterFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getCenterFooterPicture();
       pageSettings.setCenterFooter("&G");
       pageSettings.setCenterFooterPicture(picture);
       IGraphic centerFooterPicture = pageSettings.getCenterFooterPicture();
       
      Returns:
      表示页面页脚中间部分图片的 IGraphic 对象;如果未指定图片,则为 null。
    • setCenterFooterPicture

      public final void setCenterFooterPicture(IGraphic value)
      设置页面页脚中间部分的图片。

      使用此方法可以指定表示中间页脚图片的 IGraphic 对象。指定的对象可与 setCenterFooter(String) 一起使用,以在中间页脚部分显示图片。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setCenterFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getCenterFooterPicture();
       pageSettings.setCenterFooter("&G");
       pageSettings.setCenterFooterPicture(picture);
       
      Parameters:
      value - 表示页面页脚中间部分图片的 IGraphic 对象;如果不应指定图片,则为 null。
    • getLeftFooterPicture

      public final IGraphic getLeftFooterPicture()
      获取页面页脚左侧部分的图片。

      使用此方法可以检索先前通过 setLeftFooterPicture(IGraphic) 指定的 IGraphic 对象,并访问或修改该图片的属性。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setLeftFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getLeftFooterPicture();
       pageSettings.setLeftFooter("&G");
       pageSettings.setLeftFooterPicture(picture);
       IGraphic leftFooterPicture = pageSettings.getLeftFooterPicture();
       
      Returns:
      表示页面页脚左侧部分图片的 IGraphic 对象;如果未指定图片,则为 null。
    • setLeftFooterPicture

      public final void setLeftFooterPicture(IGraphic value)
      设置页面页脚左侧部分的图片。

      使用此方法可以指定表示左侧页脚图片的 IGraphic 对象。指定的对象可与 setLeftFooter(String) 一起使用,以在左侧页脚部分显示图片。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setLeftFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getLeftFooterPicture();
       pageSettings.setLeftFooter("&G");
       pageSettings.setLeftFooterPicture(picture);
       
      Parameters:
      value - 表示页面页脚左侧部分图片的 IGraphic 对象;如果不应指定图片,则为 null。
    • getRightFooterPicture

      public final IGraphic getRightFooterPicture()
      获取页面页脚右侧部分的图片。
      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setRightFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getRightFooterPicture();
       pageSettings.setRightFooter("&G");
       pageSettings.setRightFooterPicture(picture);
       IGraphic rightFooterPicture = pageSettings.getRightFooterPicture();
       
      Returns:
      页面页脚右侧部分的图片。
    • setRightFooterPicture

      public final void setRightFooterPicture(IGraphic value)
      设置页脚右侧部分的图片。

      使用此方法可以指定表示右页脚图片的 IGraphic 对象。指定的对象可与 setRightFooter(String) 配合使用,以在右页脚部分显示图片。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setRightFooter("&G");
       IGraphic picture = worksheet.getPageSetup().getRightFooterPicture();
       pageSettings.setRightFooter("&G");
       pageSettings.setRightFooterPicture(picture);
       
      Parameters:
      value - 表示页脚右侧部分图片的 IGraphic 对象;如果不应指定图片,则为 null。
    • getLeftHeaderPicture

      public final IGraphic getLeftHeaderPicture()
      获取页面页眉左侧部分的图片。
      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setLeftHeader("&G");
       IGraphic picture = worksheet.getPageSetup().getLeftHeaderPicture();
       pageSettings.setLeftHeader("&G");
       pageSettings.setLeftHeaderPicture(picture);
       IGraphic leftHeaderPicture = pageSettings.getLeftHeaderPicture();
       
      Returns:
      页面页眉左侧部分的图片。
    • setLeftHeaderPicture

      public final void setLeftHeaderPicture(IGraphic value)
      设置页眉左侧部分的图片。

      使用此方法可以为左页眉图片指定一个 IGraphic 对象。随后可通过图像源和大小等属性配置指定的图形。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setLeftHeader("&G");
       IGraphic graphic = worksheet.getPageSetup().getLeftHeaderPicture();
       pageSettings.setLeftHeader("&G");
       pageSettings.setLeftHeaderPicture(graphic);
       
      Parameters:
      value - 表示页眉左侧部分图片的 IGraphic 对象;可以为 null。
    • getCenterHeaderPicture

      public final IGraphic getCenterHeaderPicture()
      获取页面页眉中间部分的图片。
      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setCenterHeader("&G");
       IGraphic picture = worksheet.getPageSetup().getCenterHeaderPicture();
       pageSettings.setCenterHeader("&G");
       pageSettings.setCenterHeaderPicture(picture);
       IGraphic centerHeaderPicture = pageSettings.getCenterHeaderPicture();
       
      Returns:
      页面页眉中间部分的图片。
    • setCenterHeaderPicture

      public final void setCenterHeaderPicture(IGraphic value)
      设置表示页眉中间部分图片的 IGraphic 对象。

      启用页眉图片字段后,使用此方法可以为中间页眉部分指定图片对象,例如将 setCenterHeader(String) 与 &G 代码一起使用。指定的图片对象用于设置图片相关属性。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setCenterHeader("&G");
       IGraphic graphic = worksheet.getPageSetup().getCenterHeaderPicture();
       pageSettings.setCenterHeader("&G");
       pageSettings.setCenterHeaderPicture(graphic);
       
      Parameters:
      value - 页眉中间部分的图片对象。可以为 null。
    • getRightHeaderPicture

      public final IGraphic getRightHeaderPicture()
      获取页眉右侧部分的图片。
      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setRightHeader("&G");
       IGraphic picture = worksheet.getPageSetup().getRightHeaderPicture();
       pageSettings.setRightHeader("&G");
       pageSettings.setRightHeaderPicture(picture);
       IGraphic rightHeaderPicture = pageSettings.getRightHeaderPicture();
       
      Returns:
      页眉右侧部分的图片。
    • setRightHeaderPicture

      public final void setRightHeaderPicture(IGraphic value)
      设置表示页眉右侧部分图片的 IGraphic 对象。

      将 setRightHeader(String) 与 "&G" 占位符一起使用,可以在右侧页眉部分显示图片。

      
       PageSettings pageSettings = new PageSettings();
       worksheet.getPageSetup().setRightHeader("&G");
       IGraphic graphic = worksheet.getPageSetup().getRightHeaderPicture();
       pageSettings.setRightHeader("&G");
       pageSettings.setRightHeaderPicture(graphic);
       
      Parameters:
      value - 表示页眉右侧部分图片的 IGraphic 对象。允许为 null。
    • getBlackAndWhite

      public final boolean getBlackAndWhite()
      获取文档中的元素是否将以黑白方式打印。

      使用此属性可以确定页面内容是否配置为黑白打印。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setBlackAndWhite(true);
       boolean blackAndWhite = pageSettings.getBlackAndWhite();
       
      Returns:
      如果文档中的元素将以黑白方式打印,则为 true;否则为 false。
    • setBlackAndWhite

      public final void setBlackAndWhite(boolean value)
      设置文档中的元素是否将以黑白方式打印。

      使用此属性可设置页面内容是否配置为黑白打印。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setBlackAndWhite(true);
       
      Parameters:
      value - 如果文档中的元素将以黑白方式打印,则为 true;否则为 false。
    • getDraft

      public final boolean getDraft()
      获取工作表是否将在不打印图形的情况下打印。

      当此属性为 true 时,打印工作表时不打印图形。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setDraft(true);
       boolean draft = pageSettings.getDraft();
       
      Returns:
      如果工作表将在不打印图形的情况下打印,则为 true;否则为 false。
    • setDraft

      public final void setDraft(boolean value)
      设置工作表是否将在不打印图形的情况下打印。

      当此属性为 true 时,打印工作表时不打印图形。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setDraft(true);
       
      Parameters:
      value - 如果工作表将在不打印图形的情况下打印,则为 true;否则为 false。
    • getPrintGridlines

      public final boolean getPrintGridlines()
      获取是否在页面上打印单元格网格线。

      此设置仅适用于工作表。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPrintGridlines(true);
       boolean printGridlines = pageSettings.getPrintGridlines();
       
      Returns:
      如果在页面上打印单元格网格线,则返回 true;否则返回 false。
    • setPrintGridlines

      public final void setPrintGridlines(boolean value)
      设置是否在页面上打印单元格网格线。

      此设置仅适用于工作表。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPrintGridlines(true);
       
      Parameters:
      value - 如果在页面上打印单元格网格线,则为 true;否则为 false。
    • getPrintErrors

      public final PrintErrors getPrintErrors()
      获取页面的打印错误显示选项。

      此设置指定打印工作表时如何显示工作表错误值。它可以与 setPrintErrors(PrintErrors) 配合使用,以在打印输出中禁止显示错误值。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPrintErrors(PrintErrors.Dash);
       PrintErrors printErrors = pageSettings.getPrintErrors();
       
      Returns:
      指定打印错误显示方式的 PrintErrors 值。
    • setPrintErrors

      public final void setPrintErrors(PrintErrors value)
      设置页面的打印错误显示选项。

      此设置控制打印工作表时如何显示工作表错误值。使用此方法可以按原样显示错误,或使用不同的 PrintErrors 值在打印输出中隐藏错误。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPrintErrors(PrintErrors.Displayed);
       
      Parameters:
      value - 指定如何显示打印错误的 PrintErrors 值。允许为 null。
    • getAlignMarginsHeaderFooter

      public final boolean getAlignMarginsHeaderFooter()
      获取页眉和页脚是否与页面设置选项中设置的边距对齐。

      使用此属性可以确定在打印工作表或按页面导出工作表时,页眉和页脚内容是否遵循左右页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setAlignMarginsHeaderFooter(true);
       boolean alignMargins = pageSettings.getAlignMarginsHeaderFooter();
       
      Returns:
      如果页眉和页脚与页边距对齐,则为 true;否则为 false。
    • setAlignMarginsHeaderFooter

      public final void setAlignMarginsHeaderFooter(boolean value)
      设置页眉和页脚是否与页面设置选项中设置的边距对齐。

      使用此属性可设置在打印工作表或按页面导出工作表时,页眉和页脚内容是否遵循左右页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setAlignMarginsHeaderFooter(true);
       
      Parameters:
      value - 如果页眉和页脚与页边距对齐,则为 true;否则为 false。
    • getCenterHorizontally

      public final boolean getCenterHorizontally()
      获取打印时工作表是否在页面上水平居中。

      使用此属性可以确定打印的工作表内容是否在左右页边距之间居中。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterHorizontally(true);
       boolean centerHorizontally = pageSettings.getCenterHorizontally();
       
      Returns:
      如果打印时工作表在页面上水平居中,则为 true;否则为 false。
    • setCenterHorizontally

      public final void setCenterHorizontally(boolean value)
      设置打印时工作表是否在页面上水平居中。

      使用此属性可设置打印的工作表内容是否在左右页边距之间居中。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterHorizontally(true);
       
      Parameters:
      value - 如果打印时工作表在页面上水平居中,则为 true;否则为 false。
    • getCenterVertically

      public final boolean getCenterVertically()
      获取打印时工作表是否在页面上垂直居中。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterVertically(true);
       boolean centerVertically = pageSettings.getCenterVertically();
       
      Returns:
      如果打印时工作表在页面上垂直居中,则为 true;否则为 false。
    • setCenterVertically

      public final void setCenterVertically(boolean value)
      设置打印时工作表是否在页面上垂直居中。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setCenterVertically(true);
       
      Parameters:
      value - 如果打印时工作表在页面上垂直居中,则为 true;否则为 false。
    • getLeftMargin

      public final double getLeftMargin()
      获取左边距的大小,以点为单位。

      使用此属性可以检索页面设置中当前配置的左页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftMargin(72);
       double leftMargin = pageSettings.getLeftMargin();
       
      Returns:
      左边距的大小,以点为单位。
    • setLeftMargin

      public final void setLeftMargin(double value)
      设置左边距的大小,以点为单位。

      使用此属性可以更新页面设置中当前配置的左页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setLeftMargin(72);
       
      Parameters:
      value - 左边距的大小,以点为单位。
    • getTopMargin

      public final double getTopMargin()
      获取顶部边距的大小,以点为单位。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setTopMargin(72d);
       double topMargin = pageSettings.getTopMargin();
       
      Returns:
      顶部边距的大小,以点为单位。
    • setTopMargin

      public final void setTopMargin(double value)
      设置顶部边距的大小,以点为单位。
      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setTopMargin(72d);
       
      Parameters:
      value - 顶部边距的大小,以点为单位。
    • getRightMargin

      public final double getRightMargin()
      获取右边距的大小,以点为单位。

      打印工作表时,此值用于页面布局。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightMargin(72);
       double rightMargin = pageSettings.getRightMargin();
       
      Returns:
      右边距的大小,以点为单位。
    • setRightMargin

      public final void setRightMargin(double value)
      设置右边距的大小,以点为单位。

      打印工作表时,此值用于页面布局。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setRightMargin(72);
       
      Parameters:
      value - 右边距的大小,以点为单位。
    • getBottomMargin

      public final double getBottomMargin()
      获取底部边距的大小,以点为单位。

      此值指定用于打印或按页面导出的底部页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setBottomMargin(36d);
       double bottomMargin = pageSettings.getBottomMargin();
       
      Returns:
      底部边距的大小,以点为单位。
    • setBottomMargin

      public final void setBottomMargin(double value)
      设置底部边距的大小,以点为单位。

      此值指定用于打印或按页面导出的底部页边距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setBottomMargin(36d);
       
      Parameters:
      value - 底部边距的大小,以点为单位。
    • getHeaderMargin

      public final double getHeaderMargin()
      获取页眉边距的大小,以点为单位。

      使用此属性可以读取这些页面设置中为页眉区域保留的当前间距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setHeaderMargin(18.0);
       double headerMargin = pageSettings.getHeaderMargin();
       
      Returns:
      页眉边距大小,以点为单位。
    • setHeaderMargin

      public final void setHeaderMargin(double value)
      设置页眉边距的大小,以点为单位。

      使用此属性可设置这些页面设置中为页眉区域保留的间距。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setHeaderMargin(18.0);
       
      Parameters:
      value - 页眉边距大小,以点为单位。
    • getFooterMargin

      public final double getFooterMargin()
      获取页脚边距的大小,以点为单位。

      此值控制打印工作表时工作表内容与页脚区域之间的距离。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setFooterMargin(18.0);
       double footerMargin = pageSettings.getFooterMargin();
       
      Returns:
      页脚边距的大小,以点为单位。
    • setFooterMargin

      public final void setFooterMargin(double value)
      设置页脚边距的大小,以点为单位。

      此值控制打印工作表时工作表内容与页脚区域之间的距离。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setFooterMargin(18.0);
       
      Parameters:
      value - 页脚边距的大小,以点为单位。
    • getPaperWidth

      public final double getPaperWidth()
      获取考虑页面方向后的纸张宽度,以点为单位。

      将此属性与 getPaperHeight() 一起使用,可以确定当前应用于页面的纸张尺寸。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPaperWidth(595.0);
       double paperWidth = pageSettings.getPaperWidth();
       
      Returns:
      考虑页面方向后的纸张宽度,以点为单位。
    • setPaperWidth

      public final void setPaperWidth(double value)
      设置考虑页面方向后的纸张宽度,以点为单位。

      将此属性与 getPaperHeight() 一起使用,可以确定当前应用于页面的纸张尺寸。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPaperWidth(595.0);
       
      Parameters:
      value - 考虑页面方向后的纸张宽度,以点为单位。
    • getPaperHeight

      public final double getPaperHeight()
      获取考虑页面方向后的纸张高度,以点为单位。

      将此属性与 getPaperWidth() 一起使用,可以确定当前应用于页面的纸张尺寸。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPaperHeight(842.0);
       double paperHeight = pageSettings.getPaperHeight();
       
      Returns:
      考虑页面方向后的纸张高度,以点为单位。
    • setPaperHeight

      public final void setPaperHeight(double value)
      设置考虑页面方向后的纸张高度,以点为单位。

      将此属性与 getPaperWidth() 一起使用,可以确定当前应用于页面的纸张尺寸。

      
       PageSettings pageSettings = new PageSettings();
       pageSettings.setPaperHeight(842.0);
       
      Parameters:
      value - 考虑页面方向后的纸张高度,以点为单位。