Package | Description |
---|---|
org.apache.pdfbox.io |
This package contains IO streams.
|
org.apache.pdfbox.pdfparser |
The pdfparser package contains classes to parse PDF documents and objects within the document.
|
org.apache.pdfbox.pdfwriter |
This is the persistence layer used to write the PDFBox documents to a stream.
|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
RandomAccess |
An interface to allow data to be stored completely in memory or
to use a scratch file on the disk.
|
Modifier and Type | Class | Description |
---|---|---|
class |
RandomAccessBuffer |
An implementation of the RandomAccess interface to store data in memory.
|
class |
RandomAccessBufferedFileInputStream |
Provides
InputStream access to portions of a file combined with
buffered reading of content. |
class |
RandomAccessFile |
A RandomAccess implementation which allows data to be stored in a scratch file on the disk to
reduce memory consumption.
|
Constructor | Description |
---|---|
RandomAccessInputStream(RandomAccessRead randomAccessRead) |
Creates a new RandomAccessInputStream, with a position of zero.
|
Modifier and Type | Field | Description |
---|---|---|
protected RandomAccessRead |
COSParser.source |
Constructor | Description |
---|---|
COSParser(RandomAccessRead source) |
Default constructor.
|
COSParser(RandomAccessRead source,
java.lang.String password,
java.io.InputStream keyStore,
java.lang.String keyAlias) |
Constructor for encrypted pdfs.
|
PDFParser(RandomAccessRead source) |
Constructor.
|
PDFParser(RandomAccessRead source,
java.lang.String decryptionPassword) |
Constructor.
|
PDFParser(RandomAccessRead source,
java.lang.String decryptionPassword,
java.io.InputStream keyStore,
java.lang.String alias) |
Constructor.
|
PDFParser(RandomAccessRead source,
java.lang.String decryptionPassword,
java.io.InputStream keyStore,
java.lang.String alias,
ScratchFile scratchFile) |
Constructor.
|
PDFParser(RandomAccessRead source,
java.lang.String decryptionPassword,
ScratchFile scratchFile) |
Constructor.
|
PDFParser(RandomAccessRead source,
ScratchFile scratchFile) |
Constructor.
|
Constructor | Description |
---|---|
COSWriter(java.io.OutputStream outputStream,
RandomAccessRead inputData) |
COSWriter constructor for incremental updates.
|
Constructor | Description |
---|---|
PDDocument(COSDocument doc,
RandomAccessRead source) |
Constructor that uses an existing document.
|
PDDocument(COSDocument doc,
RandomAccessRead source,
AccessPermission permission) |
Constructor that uses an existing document.
|
Copyright © 2002–2018. All rights reserved.