- PasswordPermissions - Class in com.qoppa.pdf.permissions
-
This class contains information regarding a PDF document permissions.
- PasswordPermissions() - Constructor for class com.qoppa.pdf.permissions.PasswordPermissions
-
Creates a new PasswordPermissions object with all permissions granted.
- PasswordPermissions(boolean) - Constructor for class com.qoppa.pdf.permissions.PasswordPermissions
-
Creates a new PasswordPermissions object with all permissions set to allperms.
- PasswordPermissions(int, boolean) - Constructor for class com.qoppa.pdf.permissions.PasswordPermissions
-
Creates a new PasswordPermissions object using perms, the permissions integer representing the 12 permissions bits as specified in the PDF documentation.
- PDFContent - Interface in com.qoppa.pdf.source
-
Interface used to read PDF content.
- PDFException - Exception in com.qoppa.pdf
-
General exception thrown when there is any errors reading or
displaying a PDF file.
- PDFException(String) - Constructor for exception com.qoppa.pdf.PDFException
-
PDFException with a simple error message.
- PDFException(String, Throwable) - Constructor for exception com.qoppa.pdf.PDFException
-
PDFException with an error message and an underlying cause.
- PDFOptimizer - Class in com.qoppa.pdfOptimizer
-
The PDFOptimizer
class provides methods to load and optimize a PDF document.
- PDFOptimizer(String, IPassword) - Constructor for class com.qoppa.pdfOptimizer.PDFOptimizer
-
Loads a PDF document from a file.
- PDFOptimizer(InputStream, IPassword) - Constructor for class com.qoppa.pdfOptimizer.PDFOptimizer
-
Creates a PDFOptimizer object by loading a PDF document from an InputStream.
- PDFOptimizer(URL, IPassword) - Constructor for class com.qoppa.pdfOptimizer.PDFOptimizer
-
Creates a PDFOptimizer object by loading a PDF document from a URL.
- PDFOptimizer(PDFSource, IPassword) - Constructor for class com.qoppa.pdfOptimizer.PDFOptimizer
-
Creates a PDFOptimizer object by loading a PDF document from a
PDFSource
object.
- PDFOptimizer.KeyInfoOptimizer - Class in com.qoppa.pdfOptimizer
-
This is the Main-Class for the jPDFOptimizer.jar, it can generate server key
requests, validate a key, and display server information.
- PDFPassword - Class in com.qoppa.pdf
-
Implementation of the IPassword interface that can hold either a single password or a
list of passwords.
- PDFPassword(String) - Constructor for class com.qoppa.pdf.PDFPassword
-
Create an instance of the class that will hold a single fixed password.
- PDFPassword(String[]) - Constructor for class com.qoppa.pdf.PDFPassword
-
Create an instance of the class that will hold a list of possible passwords.
- PDFPasswordException - Exception in com.qoppa.pdf
-
Exception thrown when an invalid password is entered.
- PDFPasswordException(String) - Constructor for exception com.qoppa.pdf.PDFPasswordException
-
Construct a new PDFPasswordException.
- PDFPermissionException - Exception in com.qoppa.pdf
-
Exception thrown when there is any permission error.
- PDFPermissionException(String) - Constructor for exception com.qoppa.pdf.PDFPermissionException
-
- PDFSecurityException - Exception in com.qoppa.pdf
-
Exceptions related to security problems.
- PDFSecurityException(String) - Constructor for exception com.qoppa.pdf.PDFSecurityException
-
Construct a new PDFSecurityException.
- PDFSecurityException(String, Throwable) - Constructor for exception com.qoppa.pdf.PDFSecurityException
-
Construct a new PDFSecurityException.
- PDFSource - Interface in com.qoppa.pdf.source
-
Represents a source of PDF content.