Class PdfReaderInstance
- java.lang.Object
-
- com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfReaderInstance
-
class PdfReaderInstance extends java.lang.Object
Instance of PdfReader in each output document.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) RandomAccessFileOrArray
file
(package private) static PdfLiteral
IDENTITYMATRIX
(package private) java.util.HashMap
importedPages
(package private) int[]
myXref
(package private) java.util.ArrayList
nextRound
(package private) static PdfNumber
ONE
(package private) PdfReader
reader
(package private) java.util.HashMap
visited
(package private) PdfWriter
writer
-
Constructor Summary
Constructors Constructor Description PdfReaderInstance(PdfReader reader, PdfWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) PdfStream
getFormXObject(int pageNumber)
(package private) PdfImportedPage
getImportedPage(int pageNumber)
(package private) int
getNewObjectNumber(int number, int generation)
(package private) PdfReader
getReader()
(package private) RandomAccessFileOrArray
getReaderFile()
(package private) PdfObject
getResources(int pageNumber)
(package private) void
writeAllPages()
(package private) void
writeAllVisited()
-
-
-
Field Detail
-
IDENTITYMATRIX
static final PdfLiteral IDENTITYMATRIX
-
ONE
static final PdfNumber ONE
-
myXref
int[] myXref
-
reader
PdfReader reader
-
file
RandomAccessFileOrArray file
-
importedPages
java.util.HashMap importedPages
-
writer
PdfWriter writer
-
visited
java.util.HashMap visited
-
nextRound
java.util.ArrayList nextRound
-
-
Method Detail
-
getReader
PdfReader getReader()
-
getImportedPage
PdfImportedPage getImportedPage(int pageNumber)
-
getNewObjectNumber
int getNewObjectNumber(int number, int generation)
-
getReaderFile
RandomAccessFileOrArray getReaderFile()
-
getResources
PdfObject getResources(int pageNumber)
-
getFormXObject
PdfStream getFormXObject(int pageNumber) throws java.io.IOException
- Throws:
java.io.IOException
-
writeAllVisited
void writeAllVisited() throws java.io.IOException
- Throws:
java.io.IOException
-
writeAllPages
void writeAllPages() throws java.io.IOException
- Throws:
java.io.IOException
-
-