# PrintManager

## Content

<div class="docapp-java-api-doc-main"><style>:not(h1, h2, h3, h4, h5, h6)>code,
:not(h1, h2, h3, h4, h5, h6)>tt {
    font-size: 14px;
    padding-top: 4px;
    margin-top: 8px;
    line-height: 1.4em;
}

.summary-table dt code {
    font-size: 14px;
    vertical-align: top;
    padding-top: 4px;
}

.tab {
    background-color: #0066FF;
    color: #ffffff;
    padding: 8px;
    width: 5em;
    font-weight: bold;
}

/*
 * Styles for page header and footer.
 */
.title {
    color: #2c4557;
    margin: 10px 0;
}

.sub-title {
    margin: 5px 0 0 0;
}

.header ul {
    margin: 0 0 15px 0;
    padding: 0;
}

.header ul li,
.footer ul li {
    list-style: none;
}

/*
 * Styles for headings.
 */
.summary h2,
.details h2,
h2,
.block-list h2 {
    padding: 0;
    margin: 15px 0;
}

.summary h3,
.details h3,
.summary .inherited-list h2 {
    background-color: var(--ds-product-color);
    color: #fff;
    border: 1px solid #d0d9e0;
    padding: 7px 5px;
}

.summary h3 a,
.details h3 a,
.summary .inherited-list h2 a {
    color: #fff !important;
}
/*
 * Styles for page layout containers.
 */
dl.notes>dt {
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0 0 0;
    color: #4E4E4E;
}

dl.notes>dd {
    margin: 5px 10px 10px 0;
    font-size: 14px;
}

dl.name-value>dt {
    margin-left: 1px;
    font-size: 1.1em;
    display: inline;
    font-weight: bold;
}

dl.name-value>dd {
    margin: 0 0 0 1px;
    font-size: 1.1em;
    display: inline;
}

/*
 * Styles for lists.
 */
li.circle {
    list-style: circle;
}

ul.horizontal li {
    display: inline;
    font-size: 0.9em;
}

div.inheritance {
    margin: 0;
    padding: 0;
}

div.inheritance div.inheritance {
    margin-left: 2em;
}

ul.block-list,
ul.details-list,
ul.member-list,
ul.summary-list {
    margin: 10px 0 10px 0;
    padding: 0;
}

ul.block-list>li,
ul.details-list>li,
ul.member-list>li,
ul.summary-list>li {
    list-style: none;
    margin-bottom: 15px;
    line-height: 1.4;
}

.summary-table dl,
.summary-table dl dt,
.summary-table dl dd {
    margin-top: 0;
    margin-bottom: 1px;
}

ul.see-list,
ul.see-list-long {
    padding-left: 0;
    list-style: none;
}

ul.see-list li {
    display: inline;
}

ul.see-list li:not(:last-child):after,
ul.see-list-long li:not(:last-child):after {
    content: ", ";
    white-space: pre-wrap;
}

/*
 * Styles for tables.
 */
.summary-table,
.details-table {
    width: 100%;
    border-spacing: 0;
    border-left: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    padding: 0;
}

.caption {
    position: relative;
    text-align: left;
    background-repeat: no-repeat;
    color: #253441;
    font-weight: bold;
    clear: none;
    overflow: hidden;
    padding: 0;
    padding-top: 10px;
    padding-left: 1px;
    margin: 0;
    white-space: pre;
}

.caption a:link,
.caption a:visited {
    color: #1f389c;
}

.caption a:hover,
.caption a:active {
    color: #FFFFFF;
}

.caption span {
    white-space: nowrap;
    padding-top: 5px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 7px;
    display: inline-block;
    background-color: var(--ds-product-color);
    color: #fff;
    border: none;
}

div.table-tabs {
    padding: 10px 0 0 1px;
    margin: 0;
}

div.table-tabs>button {
    border: none;
    cursor: pointer;
    padding: 5px 12px 7px 12px;
    font-weight: bold;
    margin-right: 3px;
}

div.table-tabs>button.active-table-tab {
    background: var(--ds-product-color);
    color: #fff;
}

div.table-tabs>button.table-tab {
    background: var(--ds-product-color);
    color: #FFFFFF;
    border-bottom: 1px solid #eee;
}

.two-column-summary {
    display: grid;
    grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
}

.three-column-summary {
    display: grid;
    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
}

.four-column-summary {
    display: grid;
    grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
}

@media screen and (max-width: 600px) {
    .two-column-summary {
        display: grid;
        grid-template-columns: 1fr;
    }
}

@media screen and (max-width: 800px) {
    .three-column-summary {
        display: grid;
        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
    }

    .three-column-summary .col-last {
        grid-column-end: span 2;
    }
}

@media screen and (max-width: 1000px) {
    .four-column-summary {
        display: grid;
        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    }
}

.summary-table>div,
.details-table>div {
    text-align: left;
    padding: 8px 3px 3px 7px;
}

.col-first,
.col-second,
.col-last,
.col-constructor-name,
.col-summary-item-name {
    vertical-align: top;
    padding-right: 0;
    padding-top: 8px;
    padding-bottom: 3px;
}

.table-header {
    background: var(--ds-product-color);
    color: #fff;
    font-weight: bold;
}

.col-first,
.col-first {
    font-size: 13px;
}

.col-second,
.col-second,
.col-last,
.col-constructor-name,
.col-summary-item-name,
.col-last {
    font-size: 13px;
}

.col-first,
.col-second,
.col-constructor-name {
    vertical-align: top;
    overflow: auto;
}

.col-last {
    white-space: normal;
}

.col-first a:link,
.col-first a:visited,
.col-second a:link,
.col-second a:visited,
.col-first a:link,
.col-first a:visited,
.col-second a:link,
.col-second a:visited,
.col-constructor-name a:link,
.col-constructor-name a:visited,
.col-summary-item-name a:link,
.col-summary-item-name a:visited,
.constant-values-container a:link,
.constant-values-container a:visited,
.all-classes-container a:link,
.all-classes-container a:visited,
.all-packages-container a:link,
.all-packages-container a:visited {
    font-weight: bold;
}

.table-sub-heading-color {
    background-color: #EEEEFF;
}

.even-row-color,
.even-row-color .table-header {
    background-color: #FFFFFF;
}

.odd-row-color,
.odd-row-color .table-header {
    background-color: #EEEEEF;
}

/*
 * Styles for contents.
 */
.deprecated-content {
    margin: 0;
    padding: 10px 0;
}

div.block {
    font-size: 14px;
}

.col-last div {
    padding-top: 0;
}

.col-last a {
    padding-bottom: 3px;
}

.module-signature,
.package-signature,
.type-signature,
.member-signature {
    font-size: 14px;
    margin: 14px 0;
    white-space: pre-wrap;
}

.module-signature,
.package-signature,
.type-signature {
    margin-top: 0;
}

.member-signature .type-parameters-long,
.member-signature .parameters,
.member-signature .exceptions {
    display: inline-block;
    vertical-align: top;
    white-space: pre;
}

.member-signature .type-parameters {
    white-space: normal;
}

/*
 * Styles for formatting effect.
 */
.source-line-no {
    color: green;
    padding: 0 30px 0 0;
}

h1.hidden {
    visibility: hidden;
    overflow: hidden;
    font-size: 10px;
}

.block {
    display: block;
    margin: 0 10px 5px 0;
    color: #474747;
}

.deprecated-label,
.descfrm-type-label,
.implementation-label,
.member-name-label,
.member-name-link,
.module-label-in-package,
.module-label-in-type,
.override-specify-label,
.package-label-in-type,
.package-hierarchy-label,
.type-name-label,
.type-name-link,
.search-tag-link,
.preview-label {
    font-weight: bold;
}

.deprecation-block {
    font-size: 14px;
    border-style: solid;
    border-width: thin;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    display: inline-block;
}

.preview-block {
    font-size: 14px;
    border-style: solid;
    border-width: thin;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    display: inline-block;
}

/*
 * Styles for user-provided tables.
 *
 * borderless:
 *      No borders, vertical margins, styled caption.
 *      This style is provided for use with existing doc comments.
 *      In general, borderless tables should not be used for layout purposes.
 *
 * plain:
 *      Plain borders around table and cells, vertical margins, styled caption.
 *      Best for small tables or for complex tables for tables with cells that span
 *      rows and columns, when the "striped" style does not work well.
 *
 * striped:
 *      Borders around the table and vertical borders between cells, striped rows,
 *      vertical margins, styled caption.
 *      Best for tables that have a header row, and a body containing a series of simple rows.
 */

table.borderless,
table.plain,
table.striped {
    margin-top: 10px;
    margin-bottom: 10px;
}

table.borderless>caption,
table.plain>caption,
table.striped>caption {
    font-weight: bold;
    font-size: smaller;
}

table.borderless th,
table.borderless td,
table.plain th,
table.plain td,
table.striped th,
table.striped td {
    padding: 2px 5px;
}

table.borderless,
table.borderless>thead>tr>th,
table.borderless>tbody>tr>th,
table.borderless>tr>th,
table.borderless>thead>tr>td,
table.borderless>tbody>tr>td,
table.borderless>tr>td {
    border: none;
}

table.borderless>thead>tr,
table.borderless>tbody>tr,
table.borderless>tr {
    background-color: transparent;
}

table.plain {
    border-collapse: collapse;
    border: 1px solid black;
}

table.plain>thead>tr,
table.plain>tbody tr,
table.plain>tr {
    background-color: transparent;
}

table.plain>thead>tr>th,
table.plain>tbody>tr>th,
table.plain>tr>th,
table.plain>thead>tr>td,
table.plain>tbody>tr>td,
table.plain>tr>td {
    border: 1px solid black;
}

table.striped {
    border-collapse: collapse;
    border: 1px solid black;
}

table.striped>thead {
    background-color: #E3E3E3;
}

table.striped>thead>tr>th,
table.striped>thead>tr>td {
    border: 1px solid black;
}

table.striped>tbody>tr:nth-child(even) {
    background-color: #EEE
}

table.striped>tbody>tr:nth-child(odd) {
    background-color: #FFF
}

table.striped>tbody>tr>th,
table.striped>tbody>tr>td {
    border-left: 1px solid black;
    border-right: 1px solid black;
}

table.striped>tbody>tr>th {
    font-weight: normal;
}
</style><h1>Class PrintManager</h1>
<!-- ======== START OF CLASS DATA ======== -->

<div class="inheritance" title="Inheritance Tree"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</a>
<div class="inheritance">com.grapecity.documents.excel.PrintManager</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io">Serializable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PrintManager</span>
<span class="extends-implements">extends <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a>
implements <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io">Serializable</a></span></div>
<div class="block">Represents a print settings class.</div>

</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a class="member-name-link" href="#%3Cinit%3E()">PrintManager</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div aria-orientation="horizontal" class="table-tabs" role="tablist"><button aria-controls="method-summary-table.tabpanel" aria-selected="true" class="active-table-tab" id="method-summary-table-tab0" onclick="show('method-summary-table', 'method-summary-table', 3)" onkeydown="switchTab(event)" role="tab" tabindex="0">All Methods</button><button aria-controls="method-summary-table.tabpanel" aria-selected="false" class="table-tab" id="method-summary-table-tab2" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" onkeydown="switchTab(event)" role="tab" tabindex="-1">Instance Methods</button><button aria-controls="method-summary-table.tabpanel" aria-selected="false" class="table-tab" id="method-summary-table-tab4" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" onkeydown="switchTab(event)" role="tab" tabindex="-1">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div aria-labelledby="method-summary-table-tab0" class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#appendPage(org.apache.pdfbox.pdmodel.PDDocument,com.grapecity.documents.excel.PageInfo)">appendPage</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Append the page info to the specified pdf document.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#appendPage(org.apache.pdfbox.pdmodel.PDDocument,com.grapecity.documents.excel.PageInfo,com.grapecity.documents.excel.PdfSaveOptions)">appendPage</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Append the page info to the specified pdf document.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Point,com.grapecity.documents.excel.IRange)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Point.html" title="class in com.grapecity.documents.excel">Point</a>&nbsp;location,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Point,com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.PdfSaveOptions)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Point.html" title="class in com.grapecity.documents.excel">Point</a>&nbsp;location,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.IRange)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.PdfSaveOptions)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageContentInfo)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;pageContent)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageContentInfo,com.grapecity.documents.excel.PdfSaveOptions)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;pageContent,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageInfo)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageInfo,com.grapecity.documents.excel.PdfSaveOptions)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int,com.grapecity.documents.excel.Order)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns,
 <a href="Order.html" title="enum class in com.grapecity.documents.excel">Order</a>&nbsp;order)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int,com.grapecity.documents.excel.Order,com.grapecity.documents.excel.PdfSaveOptions)">draw</a><wbr>(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns,
 <a href="Order.html" title="enum class in com.grapecity.documents.excel">Order</a>&nbsp;order,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#finalize()">finalize</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Finalizes the Theme object before it is garbage collected.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#generatePageContentInfo(com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.Size,int,int,boolean,boolean)">generatePageContentInfo</a><wbr>(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;printArea,
 <a href="Size.html" title="class in com.grapecity.documents.excel">Size</a>&nbsp;availableSize,
 int&nbsp;rowStart,
 int&nbsp;columnStart,
 boolean&nbsp;rowHeaderVisible,
 boolean&nbsp;columnHeaderVisible)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a PageContentInfo object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang">Integer</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#GetPaginationInfo(com.grapecity.documents.excel.IWorksheet,com.grapecity.documents.excel.PaginationOrientation)">GetPaginationInfo</a><wbr>(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a href="PaginationOrientation.html" title="enum class in com.grapecity.documents.excel">PaginationOrientation</a>&nbsp;orientation)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns an array of row or column indexes which represents the page boundaries for vertical or horizontal paging.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang">Integer</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#GetPaginationInfo(com.grapecity.documents.excel.IWorksheet,com.grapecity.documents.excel.PaginationOrientation,java.util.List,java.util.List)">GetPaginationInfo</a><wbr>(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a href="PaginationOrientation.html" title="enum class in com.grapecity.documents.excel">PaginationOrientation</a>&nbsp;orientation,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;&nbsp;keepTogetherRanges,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="RepeatSetting.html" title="class in com.grapecity.documents.excel">RepeatSetting</a>&gt;&nbsp;repeatSettings)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns an array of row or column indexes which represents the page boundaries for vertical or horizontal paging.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#getPrintAreas(com.grapecity.documents.excel.IWorksheet)">getPrintAreas</a><wbr>(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the size in points of the paper.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="Size.html" title="class in com.grapecity.documents.excel">Size</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#getSize(com.grapecity.documents.excel.IRange)">getSize</a><wbr>(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the size of the range.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="Size.html" title="class in com.grapecity.documents.excel">Size</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#getSize(com.grapecity.documents.excel.PageContentInfo)">getSize</a><wbr>(<a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;contentInfo)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the size of the PageContentInfo.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#hasPrintContent(com.grapecity.documents.excel.IRange)">hasPrintContent</a><wbr>(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns whether there has content to print.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#paginate(com.grapecity.documents.excel.IRange)">paginate</a><wbr>(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;printArea)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generate pagination information for the range.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#paginate(com.grapecity.documents.excel.IWorkbook)">paginate</a><wbr>(<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&nbsp;workbook)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generate pagination informations for all worksheets in the workbook.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#paginate(com.grapecity.documents.excel.IWorksheet)">paginate</a><wbr>(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generate pagination information for the worksheet.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#paginate(com.grapecity.documents.excel.IWorksheet,java.util.List,java.util.List)">paginate</a><wbr>(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;&nbsp;keepTogetherRanges,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="RepeatSetting.html" title="class in com.grapecity.documents.excel">RepeatSetting</a>&gt;&nbsp;repeatSettings)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generate pagination information for the worksheet.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#paginate(java.util.List)">paginate</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generate pagination informations for all worksheets in all workbooks.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#savePageInfosToPDF(java.io.OutputStream,java.util.List)">savePageInfosToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the page datas to the specified pdf file stream.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#savePageInfosToPDF(java.io.OutputStream,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">savePageInfosToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the page datas to the specified pdf file stream.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#savePageInfosToPDF(java.lang.String,java.util.List)">savePageInfosToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the page datas to the specified pdf file.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#savePageInfosToPDF(java.lang.String,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">savePageInfosToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the page datas to the specified pdf file.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#saveWorkbooksToPDF(java.io.OutputStream,java.util.List)">saveWorkbooksToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the datas from different workbooks to the specified pdf file stream.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#saveWorkbooksToPDF(java.io.OutputStream,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">saveWorkbooksToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the datas from different workbooks to the specified pdf file stream.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#saveWorkbooksToPDF(java.lang.String,java.util.List)">saveWorkbooksToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the datas from different workbooks to the specified pdf file.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#saveWorkbooksToPDF(java.lang.String,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">saveWorkbooksToPDF</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Saves the datas from different workbooks to the specified pdf file.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#updatePageNumberAndPageSettings(java.util.List)">updatePageNumberAndPageSettings</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Update the page number, page count and page settings of each page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a class="member-name-link" href="#updatePageNumberAndPageSettings(java.util.List,int,int)">updatePageNumberAndPageSettings</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;firstPageNumber,
 int&nbsp;pageCount)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Update the page number, page count and page settings of each page.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a></h3>
<code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</a>, <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="<init>()">
<h3>PrintManager</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PrintManager</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="finalize()">
<h3>finalize</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finalize</span>()
                 throws <span class="exceptions"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</a></span></div>
<div class="block">Finalizes the Theme object before it is garbage collected.</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</a></code>&nbsp;in class&nbsp;<code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a></code></dd>
<dt>Throws:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</a></code> - An exception that occurs during finalization.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="saveWorkbooksToPDF(java.io.OutputStream,java.util.List)">
<h3>saveWorkbooksToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">saveWorkbooksToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</span></div>
<div class="block">Saves the datas from different workbooks to the specified pdf file stream.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>stream</code> - The specified pdf file.</dd>
<dd><code>workbooks</code> - The workbook collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="saveWorkbooksToPDF(java.io.OutputStream,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>saveWorkbooksToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">saveWorkbooksToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Saves the datas from different workbooks to the specified pdf file stream.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>stream</code> - The specified pdf file.</dd>
<dd><code>workbooks</code> - The workbook collection.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="saveWorkbooksToPDF(java.lang.String,java.util.List)">
<h3>saveWorkbooksToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">saveWorkbooksToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</span></div>
<div class="block">Saves the datas from different workbooks to the specified pdf file.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>fileName</code> - The specified pdf file.</dd>
<dd><code>workbooks</code> - The workbook collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="saveWorkbooksToPDF(java.lang.String,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>saveWorkbooksToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">saveWorkbooksToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Saves the datas from different workbooks to the specified pdf file.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>fileName</code> - The specified pdf file.</dd>
<dd><code>workbooks</code> - The workbook collection.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="savePageInfosToPDF(java.io.OutputStream,java.util.List)">
<h3>savePageInfosToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">savePageInfosToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</span></div>
<div class="block">Saves the page datas to the specified pdf file stream.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>stream</code> - The specified pdf file.</dd>
<dd><code>pages</code> - The page information collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="savePageInfosToPDF(java.io.OutputStream,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>savePageInfosToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">savePageInfosToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</a>&nbsp;stream,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Saves the page datas to the specified pdf file stream.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>stream</code> - The specified pdf file.</dd>
<dd><code>pages</code> - The page information collection.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="savePageInfosToPDF(java.lang.String,java.util.List)">
<h3>savePageInfosToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">savePageInfosToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</span></div>
<div class="block">Saves the page datas to the specified pdf file.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>fileName</code> - The specified pdf file.</dd>
<dd><code>pages</code> - The page information collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="savePageInfosToPDF(java.lang.String,java.util.List,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>savePageInfosToPDF</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">savePageInfosToPDF</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;fileName,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Saves the page datas to the specified pdf file.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>fileName</code> - The specified pdf file.</dd>
<dd><code>pages</code> - The page information collection.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="paginate(java.util.List)">
<h3>paginate</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</span>&nbsp;<span class="element-name">paginate</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&gt;&nbsp;workbooks)</span></div>
<div class="block">Generate pagination informations for all worksheets in all workbooks.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>workbooks</code> - The collection of workbooks.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="paginate(com.grapecity.documents.excel.IWorkbook)">
<h3>paginate</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</span>&nbsp;<span class="element-name">paginate</span><wbr><span class="parameters">(<a href="IWorkbook.html" title="interface in com.grapecity.documents.excel">IWorkbook</a>&nbsp;workbook)</span></div>
<div class="block">Generate pagination informations for all worksheets in the workbook.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>workbook</code> - The workbook object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="paginate(com.grapecity.documents.excel.IWorksheet)">
<h3>paginate</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</span>&nbsp;<span class="element-name">paginate</span><wbr><span class="parameters">(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet)</span></div>
<div class="block">Generate pagination information for the worksheet.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worksheet</code> - The worksheet object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="paginate(com.grapecity.documents.excel.IWorksheet,java.util.List,java.util.List)">
<h3>paginate</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</span>&nbsp;<span class="element-name">paginate</span><wbr><span class="parameters">(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;&nbsp;keepTogetherRanges,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="RepeatSetting.html" title="class in com.grapecity.documents.excel">RepeatSetting</a>&gt;&nbsp;repeatSettings)</span></div>
<div class="block">Generate pagination information for the worksheet. Keep</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worksheet</code> - The worksheet object.</dd>
<dd><code>keepTogetherRanges</code> - The collection of ranges that need to keep together.</dd>
<dd><code>repeatSettings</code> - The collection of repeat settings for a Range.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="generatePageContentInfo(com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.Size,int,int,boolean,boolean)">
<h3>generatePageContentInfo</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a></span>&nbsp;<span class="element-name">generatePageContentInfo</span><wbr><span class="parameters">(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;printArea,
 <a href="Size.html" title="class in com.grapecity.documents.excel">Size</a>&nbsp;availableSize,
 int&nbsp;rowStart,
 int&nbsp;columnStart,
 boolean&nbsp;rowHeaderVisible,
 boolean&nbsp;columnHeaderVisible)</span></div>
<div class="block">Returns a PageContentInfo object.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>printArea</code> - The print area.</dd>
<dd><code>availableSize</code> - The size that excludes the margins.</dd>
<dd><code>rowStart</code> - The start row index which is used to calculate the RowEnd.</dd>
<dd><code>columnStart</code> - The start column index which is used to calculate the ColumnEnd.</dd>
<dd><code>rowHeaderVisible</code> - True if the row header is printed with this page.</dd>
<dd><code>columnHeaderVisible</code> - True if the column header is printed with this page.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="updatePageNumberAndPageSettings(java.util.List)">
<h3>updatePageNumberAndPageSettings</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">updatePageNumberAndPageSettings</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages)</span></div>
<div class="block">Update the page number, page count and page settings of each page. When the page collection changes (add, delete, move), you need to call this method to update the pages information.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pages</code> - The page collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="updatePageNumberAndPageSettings(java.util.List,int,int)">
<h3>updatePageNumberAndPageSettings</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">updatePageNumberAndPageSettings</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;firstPageNumber,
 int&nbsp;pageCount)</span></div>
<div class="block">Update the page number, page count and page settings of each page. When the page collection changes (add, delete, move), you need to call this method to update the pages information.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pages</code> - The page collection.</dd>
<dd><code>firstPageNumber</code> - The page number of the first page.</dd>
<dd><code>pageCount</code> - The total number of pages.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="appendPage(org.apache.pdfbox.pdmodel.PDDocument,com.grapecity.documents.excel.PageInfo)">
<h3>appendPage</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">appendPage</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo)</span></div>
<div class="block">Append the page info to the specified pdf document.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>doc</code> - The specified PDF document.</dd>
<dd><code>pageInfo</code> - The printed page info.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="appendPage(org.apache.pdfbox.pdmodel.PDDocument,com.grapecity.documents.excel.PageInfo,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>appendPage</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">appendPage</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Append the page info to the specified pdf document.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>doc</code> - The specified PDF document.</dd>
<dd><code>pageInfo</code> - The printed page info.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns)</span></div>
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>pages</code> - The page collection.</dd>
<dd><code>rows</code> - The number of rows that these pages will be divided into.</dd>
<dd><code>columns</code> - The number of columns that these pages will be divided into.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int,com.grapecity.documents.excel.Order)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns,
 <a href="Order.html" title="enum class in com.grapecity.documents.excel">Order</a>&nbsp;order)</span></div>
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>pages</code> - The page collection.</dd>
<dd><code>rows</code> - The number of rows that these pages will be divided into.</dd>
<dd><code>columns</code> - The number of columns that these pages will be divided into.</dd>
<dd><code>order</code> - The direction uses to arrange the pages.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,java.util.List,int,int,com.grapecity.documents.excel.Order,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;&nbsp;pages,
 int&nbsp;rows,
 int&nbsp;columns,
 <a href="Order.html" title="enum class in com.grapecity.documents.excel">Order</a>&nbsp;order,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Draw the pages in the page collection on a page in a certain direction.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>pages</code> - The page collection.</dd>
<dd><code>rows</code> - The number of rows that these pages will be divided into.</dd>
<dd><code>columns</code> - The number of columns that these pages will be divided into.</dd>
<dd><code>order</code> - The direction uses to arrange the pages.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasPrintContent(com.grapecity.documents.excel.IRange)">
<h3>hasPrintContent</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasPrintContent</span><wbr><span class="parameters">(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</span></div>
<div class="block">Returns whether there has content to print.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>range</code> - The printed range of a page.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSize(com.grapecity.documents.excel.PageContentInfo)">
<h3>getSize</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="Size.html" title="class in com.grapecity.documents.excel">Size</a></span>&nbsp;<span class="element-name">getSize</span><wbr><span class="parameters">(<a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;contentInfo)</span></div>
<div class="block">Returns the size of the PageContentInfo.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>contentInfo</code> - The PageContentInfo object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSize(com.grapecity.documents.excel.IRange)">
<h3>getSize</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="Size.html" title="class in com.grapecity.documents.excel">Size</a></span>&nbsp;<span class="element-name">getSize</span><wbr><span class="parameters">(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</span></div>
<div class="block">Returns the size of the range.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>range</code> - The range object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="paginate(com.grapecity.documents.excel.IRange)">
<h3>paginate</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&gt;</span>&nbsp;<span class="element-name">paginate</span><wbr><span class="parameters">(<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;printArea)</span></div>
<div class="block">Generate pagination information for the range.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>printArea</code> - The area will be paginated.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Point,com.grapecity.documents.excel.IRange)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Point.html" title="class in com.grapecity.documents.excel">Point</a>&nbsp;location,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</span></div>
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>location</code> - The location of the range data to be drawn.</dd>
<dd><code>range</code> - The print data range.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Point,com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Point.html" title="class in com.grapecity.documents.excel">Point</a>&nbsp;location,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>location</code> - The location of the range data to be drawn.</dd>
<dd><code>range</code> - The print data range.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.IRange)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range)</span></div>
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the range data to be drawn.</dd>
<dd><code>range</code> - The print data range.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.IRange,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&nbsp;range,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Draw the range data to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the range data to be drawn.</dd>
<dd><code>range</code> - The print data range.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageContentInfo)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;pageContent)</span></div>
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the data to be drawn.</dd>
<dd><code>pageContent</code> - The printed page content info.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageContentInfo,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageContentInfo.html" title="class in com.grapecity.documents.excel">PageContentInfo</a>&nbsp;pageContent,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the data to be drawn.</dd>
<dd><code>pageContent</code> - The printed page content info.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageInfo)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo)</span></div>
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the data to be drawn.</dd>
<dd><code>pageInfo</code> - The printed page info.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="draw(org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.PDPage,com.grapecity.documents.excel.Rectangle,com.grapecity.documents.excel.PageInfo,com.grapecity.documents.excel.PdfSaveOptions)">
<h3>draw</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">draw</span><wbr><span class="parameters">(org.apache.pdfbox.pdmodel.PDDocument&nbsp;doc,
 org.apache.pdfbox.pdmodel.PDPage&nbsp;page,
 <a href="Rectangle.html" title="class in com.grapecity.documents.excel">Rectangle</a>&nbsp;rect,
 <a href="PageInfo.html" title="class in com.grapecity.documents.excel">PageInfo</a>&nbsp;pageInfo,
 <a href="PdfSaveOptions.html" title="class in com.grapecity.documents.excel">PdfSaveOptions</a>&nbsp;options)</span></div>
<div class="block">Draw the page info to the specific location in a specified pdf page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - The page in a PDF document.</dd>
<dd><code>rect</code> - The location and size of the data to be drawn.</dd>
<dd><code>pageInfo</code> - The printed page info.</dd>
<dd><code>options</code> - Options for saving pdf file.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPrintAreas(com.grapecity.documents.excel.IWorksheet)">
<h3>getPrintAreas</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;</span>&nbsp;<span class="element-name">getPrintAreas</span><wbr><span class="parameters">(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet)</span></div>
<div class="block">Returns the size in points of the paper.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worksheet</code> - The worksheet object.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="GetPaginationInfo(com.grapecity.documents.excel.IWorksheet,com.grapecity.documents.excel.PaginationOrientation)">
<h3>GetPaginationInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang">Integer</a>&gt;</span>&nbsp;<span class="element-name">GetPaginationInfo</span><wbr><span class="parameters">(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a href="PaginationOrientation.html" title="enum class in com.grapecity.documents.excel">PaginationOrientation</a>&nbsp;orientation)</span></div>
<div class="block">Returns an array of row or column indexes which represents the page boundaries for vertical or horizontal paging. The Pagination is based on the settings in the PageSetup of the current worksheet.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worksheet</code> - The worksheet object.</dd>
<dd><code>orientation</code> - The orientation of pagination.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="GetPaginationInfo(com.grapecity.documents.excel.IWorksheet,com.grapecity.documents.excel.PaginationOrientation,java.util.List,java.util.List)">
<h3>GetPaginationInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang">Integer</a>&gt;</span>&nbsp;<span class="element-name">GetPaginationInfo</span><wbr><span class="parameters">(<a href="IWorksheet.html" title="interface in com.grapecity.documents.excel">IWorksheet</a>&nbsp;worksheet,
 <a href="PaginationOrientation.html" title="enum class in com.grapecity.documents.excel">PaginationOrientation</a>&nbsp;orientation,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="IRange.html" title="interface in com.grapecity.documents.excel">IRange</a>&gt;&nbsp;keepTogetherRanges,
 <a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util">List</a>&lt;<a href="RepeatSetting.html" title="class in com.grapecity.documents.excel">RepeatSetting</a>&gt;&nbsp;repeatSettings)</span></div>
<div class="block">Returns an array of row or column indexes which represents the page boundaries for vertical or horizontal paging. The Pagination is based on the settings in the PageSetup of the current worksheet.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worksheet</code> - The worksheet object.</dd>
<dd><code>orientation</code> - The orientation of pagination.</dd>
<dd><code>keepTogetherRanges</code> - The collection of ranges that need to keep together.</dd>
<dd><code>repeatSettings</code> - The collection of repeat settings for a Range.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
<script>var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";

function show(tableId, selected, columns) {
    if (tableId !== selected) {
        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
            .forEach(function (elem) {
                elem.style.display = 'none';
            });
    }
    document.querySelectorAll('div.' + selected)
        .forEach(function (elem, index) {
            elem.style.display = '';
            var isEvenRow = index % (columns * 2) < columns;
            elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
            elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
        });
    updateTabs(tableId, selected);
}

function updateTabs(tableId, selected) {
    document.querySelector('div#' + tableId + ' .summary-table')
        .setAttribute('aria-labelledby', selected);
    document.querySelectorAll('button[id^="' + tableId + '"]')
        .forEach(function (tab, index) {
            if (selected === tab.id || (tableId === selected && index === 0)) {
                tab.className = activeTableTab;
                tab.setAttribute('aria-selected', true);
                tab.setAttribute('tabindex', 0);
            } else {
                tab.className = tableTab;
                tab.setAttribute('aria-selected', false);
                tab.setAttribute('tabindex', -1);
            }
        });
}

function switchTab(e) {
    var selected = document.querySelector('[aria-selected=true]');
    if (selected) {
        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
            // left or up arrow key pressed: move focus to previous tab
            selected.previousSibling.click();
            selected.previousSibling.focus();
            e.preventDefault();
        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
            // right or down arrow key pressed: move focus to next tab
            selected.nextSibling.click();
            selected.nextSibling.focus();
            e.preventDefault();
        }
    }
}
</script></div>