[]
PageContentInfo 对象描述页面上打印的工作表区域,以及页面内容设置,例如标题行、尾部行、标题列、尾部列、行标题、列标题和缩放比例。它通常用于自定义打印或 PDF 导出的页面输出,也可以从 PageInfo.getPageContent() 获取。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setRange(worksheet.getRange("A1:F20"));
pageContent.setTitleRowStart(0);
pageContent.setTitleRowEnd(1);
pageContent.setColumnHeaderVisible(true);
final booleanfinal IRangegetRange()booleanfinal intfinal intfinal intfinal intfinal intfinal intfinal intfinal intfinal doublefinal voidsetColumnHeaderVisible(boolean value) final voidvoidsetRowHeaderVisible(boolean value) final voidsetTailColumnEnd(int value) final voidsetTailColumnStart(int value) final voidsetTailRowEnd(int value) final voidsetTailRowStart(int value) final voidsetTitleColumnEnd(int value) final voidsetTitleColumnStart(int value) final voidsetTitleRowEnd(int value) final voidsetTitleRowStart(int value) final voidsetZoomFactor(double value) 初始化一个 PageContentInfo 实例,可在将其用于打印或 PDF 导出前,为其配置可打印区域和页面内容设置,例如重复的标题行或可见标题。
此属性指示为打印呈现页面内容时是否包含行标题。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setRowHeaderVisible(true);
boolean visible = pageContent.getRowHeaderVisible();
true;否则为 false。此属性指示为打印呈现页面内容时是否包含行标题。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setRowHeaderVisible(true);
value - 如果打印行标题,则为 true;否则为 false。此属性指示为打印呈现页面内容时是否包含列标题。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setColumnHeaderVisible(true);
boolean visible = pageContent.getColumnHeaderVisible();
true;否则为 false。此属性指示为打印呈现页面内容时是否包含列标题。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setColumnHeaderVisible(true);
value - 如果打印列标题,则为 true;否则为 false。此值控制应用于页面内容的打印缩放比例。返回值大于 0。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setZoomFactor(75);
double zoomFactor = pageContent.getZoomFactor();
此值控制应用于页面内容的打印缩放比例。该值大于 0。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setZoomFactor(75);
value - 工作表的打印缩放百分比。返回与此 PageContentInfo 实例关联的、用于页面打印或呈现的工作表区域。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setRange(worksheet.getRange("A1:F20"));
IRange range = pageContent.getRange();
null。使用此方法为页面打印或呈现分配与此 PageContentInfo 实例关联的工作表区域。指定 null 可清除当前分配的区域。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setRange(worksheet.getRange("A1:F20"));
value - 要打印的工作表区域,或使用 null 清除当前区域。使用此方法检索页面内容打印的标题行区域中的第一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleRowStart(0);
int titleRowStart = pageContent.getTitleRowStart();
使用此方法可设置页面内容打印的标题行区域中的第一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleRowStart(0);
value - 在页面顶部打印的行的起始索引。使用此方法检索 PageContentInfo 对象中标题行区域的最后一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleRowEnd(2);
int titleRowEnd = pageContent.getTitleRowEnd();
使用此方法可设置 PageContentInfo 对象中标题行区域的最后一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleRowEnd(2);
value - 在页面顶部打印的行的结束索引。使用此方法检索此 PageContentInfo 中尾部行区域的第一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailRowStart(10);
int tailRowStart = pageContent.getTailRowStart();
使用此方法可设置此 PageContentInfo 中尾部行区域的第一行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailRowStart(10);
value - 在页面底部打印的行的起始索引。使用此方法检索此 PageContentInfo 中尾部行的结束行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailRowEnd(4);
int tailRowEnd = pageContent.getTailRowEnd();
使用此方法可设置此 PageContentInfo 中尾部行的结束行索引。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailRowEnd(4);
value - 在页面底部打印的行的结束索引。使用此属性确定页面内容中包含的第一个标题列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleColumnStart(1);
int titleColumnStart = pageContent.getTitleColumnStart();
使用此属性可设置页面内容中包含的第一个标题列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleColumnStart(1);
value - 在页面左侧打印的列的起始索引。将此属性与 getTitleColumnStart() 一起使用,可定义用于页面打印的左侧标题列区域。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleColumnEnd(2);
int titleColumnEnd = pageContent.getTitleColumnEnd();
将此属性与 getTitleColumnStart() 一起使用,可定义用于页面打印的左侧标题列区域。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTitleColumnEnd(2);
value - 在页面左侧打印的列的结束索引。此属性标识页面内容中尾部列区域的第一列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailColumnStart(4);
int startColumn = pageContent.getTailColumnStart();
此属性标识页面内容中尾部列区域的第一列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailColumnStart(4);
value - 在页面右侧打印的列的起始索引。此属性标识页面内容中尾部列区域的最后一列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailColumnStart(4);
pageContent.setTailColumnEnd(6);
int endColumn = pageContent.getTailColumnEnd();
-1。此属性标识页面内容中尾部列区域的最后一列。
PageContentInfo pageContent = new PageContentInfo();
pageContent.setTailColumnStart(4);
pageContent.setTailColumnEnd(6);
value - 在页面右侧打印的列的结束索引。如果尚未设置尾部列结束索引,则设置为 -1。