class PdfReaderInstance extends Object
Modifier and Type | Field and Description |
---|---|
(package private) RandomAccessFileOrArray |
file |
(package private) static PdfLiteral |
IDENTITYMATRIX |
(package private) HashMap<Integer,PdfImportedPage> |
importedPages |
(package private) int[] |
myXref |
(package private) ArrayList<Integer> |
nextRound |
(package private) static PdfNumber |
ONE |
(package private) PdfReader |
reader |
(package private) HashSet<Integer> |
visited |
(package private) PdfWriter |
writer |
Constructor and Description |
---|
PdfReaderInstance(PdfReader reader,
PdfWriter writer) |
Modifier and Type | Method and Description |
---|---|
(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 |
getReader() |
(package private) RandomAccessFileOrArray |
getReaderFile() |
(package private) PdfObject |
getResources(int pageNumber) |
(package private) void |
writeAllPages() |
(package private) void |
writeAllVisited() |
static final PdfLiteral IDENTITYMATRIX
int[] myXref
HashMap<Integer,PdfImportedPage> importedPages
PdfReaderInstance(PdfReader reader, PdfWriter writer)
PdfImportedPage getImportedPage(int pageNumber)
int getNewObjectNumber(int number, int generation)
RandomAccessFileOrArray getReaderFile()
PdfObject getResources(int pageNumber)
PdfStream getFormXObject(int pageNumber, int compressionLevel) throws IOException
pageNumber
- the page of which you want the streamcompressionLevel
- the compression level you want to apply to the streamIOException
void writeAllVisited() throws IOException
IOException
void writeAllPages() throws IOException
IOException
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses