Package com.lowagie.text.pdf
Class PdfReaderInstance
java.lang.Object
com.lowagie.text.pdf.PdfReaderInstance
Instance of PdfReader in each output document.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) RandomAccessFileOrArray
(package private) static final PdfLiteral
(package private) HashMap
<Integer, PdfImportedPage> (package private) int[]
(package private) static final PdfNumber
(package private) PdfReader
(package private) PdfWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) PdfStream
getFormXObject
(int pageNumber, int compressionLevel) Gets the content stream of a page as a PdfStream object.(package private) PdfImportedPage
getImportedPage
(int pageNumber) (package private) int
getNewObjectNumber
(int number, int generation) (package private) PdfReader
(package private) RandomAccessFileOrArray
(package private) PdfObject
getResources
(int pageNumber) (package private) void
(package private) void
-
Field Details
-
IDENTITYMATRIX
-
ONE
-
myXref
int[] myXref -
reader
PdfReader reader -
file
-
importedPages
HashMap<Integer,PdfImportedPage> importedPages -
writer
PdfWriter writer -
visited
-
nextRound
-
-
Constructor Details
-
PdfReaderInstance
-
-
Method Details
-
getReader
PdfReader getReader() -
getImportedPage
-
getNewObjectNumber
int getNewObjectNumber(int number, int generation) -
getReaderFile
RandomAccessFileOrArray getReaderFile() -
getResources
-
getFormXObject
Gets the content stream of a page as a PdfStream object.- Parameters:
pageNumber
- the page of which you want the streamcompressionLevel
- the compression level you want to apply to the stream- Returns:
- a PdfStream object
- Throws:
IOException
- Since:
- 2.1.3 (the method already existed without param compressionLevel)
-
writeAllVisited
- Throws:
IOException
-
writeAllPages
- Throws:
IOException
-