| Package | Description |
|---|---|
| com.qoppa.pdf |
General classes used by different objects throughout the library.
|
| com.qoppa.pdfOptimizer |
jPDFOptimizer main classes, used to optimize PDF documents.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PDFPassword
Implementation of the IPassword interface that can hold either a single password or a
list of passwords.
|
| Modifier and Type | Method and Description |
|---|---|
static DocumentInfo |
DocumentInfo.getDocumentInfo(InputStream inStream,
IPassword password)
Static method to get the document information from a document from an InputStream.
|
static DocumentInfo |
DocumentInfo.getDocumentInfo(String fileName,
IPassword passwords)
Static method to get the document information from a document in a file.
|
static DocumentInfo |
DocumentInfo.getDocumentInfo(URL url,
IPassword password)
Static method to get the document information from a document from a URL.
|
| Constructor and Description |
|---|
PDFOptimizer(InputStream inStream,
IPassword password)
Creates a PDFOptimizer object by loading a PDF document from an InputStream.
|
PDFOptimizer(PDFSource pdfSource,
IPassword password)
Creates a PDFOptimizer object by loading a PDF document from a
PDFSource object. |
PDFOptimizer(String fileName,
IPassword password)
Loads a PDF document from a file.
|
PDFOptimizer(URL url,
IPassword password)
Creates a PDFOptimizer object by loading a PDF document from a URL.
|