Generated by
JDiff

com.itextpdf.kernel.utils Documentation Differences

This file contains all the changes in documentation in the package com.itextpdf.kernel.utils as colored differences. Deletions are shown like this , and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a tag will cause all subsequent paragraphs to be displayed differently.

Class PdfSplitter, PdfDocument extractPageRange(PageRange)

Extracts the specified page ranges from a document. @param pageRange the page range to be extracted from the document. @return the resultant document containing the pages specified by the provided page range. Be warned that this document is not closed.
Class PdfSplitter, List extractPageRanges(List)

Extracts the specified page ranges from a document. @param pageRanges the list of page ranges for each of the resultant document. @return the list of the resultant documents for each of the specified page range. Be warned that these documents are not closed.
Class PdfSplitter, PdfWriter getNextPdfWriter(PageRange)

This method is called when another split document is to be created. You can override this method and return your own PdfWriter depending on your needs. @param documentPageRange the page range of the original document to be included included in the document being created now. @return the PdfWriter instance for the document which is being created.
Class PdfSplitter, List splitByOutlines(List)

Split a document by outline title (bookmark name), find outline by name and places the entire hierarchy in a separate document ( outlines and pages ) . @param outlineTitles list of outline titles . @return Collection of PdfDocument which contains split parts of a document
Class PdfSplitter, List splitByPageCount(int)

Splits a document into smaller documents with no more than @pageCount pages each. @param pageCount the biggest possible number of pages in a split document. @return the list of resultant documents. By warned that they are not closed.
Class PdfSplitter, List splitBySize(long)

Splits the document basing on the given size specified in bytes. @param size Preferred size specified in bytes for splitting. @return The documents which the source document was split into. Be warned that these documents are not closed.