com.lowagie.text.pdf
Class PdfPages
java.lang.Object
com.lowagie.text.pdf.PdfPages
public class PdfPages
- extends Object
PdfPages
is the PDF Pages-object.
The Pages of a document are accessible through a tree of nodes known as the Pages tree.
This tree defines the ordering of the pages in the document.
This object is described in the 'Portable Document Format Reference Manual version 1.3'
section 6.3 (page 71-73)
- See Also:
PdfPage
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pages
private ArrayList pages
parents
private ArrayList parents
leafSize
private int leafSize
writer
private PdfWriter writer
topParent
private PdfIndirectReference topParent
PdfPages
PdfPages(PdfWriter writer)
- Constructs a
PdfPages
-object.
addPage
void addPage(PdfDictionary page)
addPageRef
PdfIndirectReference addPageRef(PdfIndirectReference pageRef)
writePageTree
PdfIndirectReference writePageTree()
throws IOException
- Throws:
IOException
getTopParent
PdfIndirectReference getTopParent()
setLinearMode
void setLinearMode(PdfIndirectReference topParent)
addPage
void addPage(PdfIndirectReference page)
reorderPages
int reorderPages(int[] order)
throws DocumentException
- Throws:
DocumentException