Uses of Class
com.qoppa.pdf.PDFException

Packages that use PDFException
com.qoppa.pdf General classes used by different objects throughout the library. 
com.qoppa.pdf.form Classes related to PDF Acroform and its form fields. 
com.qoppa.pdfFields jPDFFields main classes, used to work with PDF interactive forms and fields. 
 

Uses of PDFException in com.qoppa.pdf
 

Subclasses of PDFException in com.qoppa.pdf
 class PDFPermissionException
          Exception thrown when there is any permission error.
 

Methods in com.qoppa.pdf that throw PDFException
 void IEmbeddedFile.saveFile(File outFile)
          Saves the content of the embedded file to the given output file.
 byte[] IEmbeddedFile.getDeflatedContents()
          Get the content of the embedded file, deflated.
 int IEmbeddedFile.getSize()
          Get the size of the file content in bytes.
 void IEmbeddedFile.write(OutputStream outStream)
          Write the file content to an output stream.
 InputStream IEmbeddedFile.getInputStream()
          Returns an input stream from which the file contents can be read.
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(InputStream inStream, IPassword password)
          Static method to get the document information from a document from an InputStream.
static DocumentInfo DocumentInfo.getDocumentInfo(URL url, IPassword password)
          Static method to get the document information from a document from a URL.
abstract  void DocumentInfo.setTitle(String title)
          Sets the document's title.
abstract  void DocumentInfo.setAuthor(String author)
          Set the document's author.
abstract  void DocumentInfo.setCreationDate(Date creationDate)
          Set the document's creation date.
abstract  void DocumentInfo.setCreator(String creator)
          Set the document's creator.
abstract  void DocumentInfo.setKeywords(String keywords)
          Set the document's keywords.
abstract  void DocumentInfo.setModifiedDate(Date modDate)
          Set the document's modified date.
abstract  void DocumentInfo.setProducer(String producer)
          Set the document's producer.
abstract  void DocumentInfo.setSubject(String subject)
          Set the document's subject.
abstract  void DocumentInfo.setXMPMetadata(String xmpString, String charsetName)
          Sets the XMP metadata block in the document.
abstract  void DocumentInfo.setXMPMetadata(byte[] xmpData)
          Sets the XMP metadata block in the document.
abstract  void DocumentInfo.setCustomProperty(String key, String value)
          Sets a custom application property in the document info for the document.
 void Bookmark.addAction(Action action)
          Adds an Action to this Bookmark
 Bookmark Bookmark.addChildBookmark(String title)
          Add a child bookmark.
 Bookmark Bookmark.insertChildBookmark(String title, int index)
          Insert a child bookmark at the given index in the node's children.
 void Bookmark.removeChildBookmark(int index)
          Removes a child bookmark from the bookmark
 

Constructors in com.qoppa.pdf that throw PDFException
SigningInformation(String pkcs12File, String ksPWD, String entryAlias, String aliasPWD)
          Constructs a SigningInformation object and gets the digital ID from a named PKCS#12 file.
SigningInformation(KeyStore ks, String entryAlias, String aliasPWD)
          Constructs a SigningInformation object and gets the digital ID from a Java KeyStore object.
 

Uses of PDFException in com.qoppa.pdf.form
 

Methods in com.qoppa.pdf.form that throw PDFException
 void TextField.setValue(String value)
          Sets the value for this text field.
 void TextField.setHorzTextAlign(int justify)
          Sets the text alignment for this field.
 void SignatureField.setSignDateTime(Date signDateTime)
          Sets the signature date and time from a Java date object.
 void SignatureField.setSignLocation(String signLocation)
          Sets the signature location.
 void SignatureField.setSignName(String signName)
          Sets the signature name.
 void SignatureField.setSignReason(String signReason)
          Sets the signature reason.
 void RadioButtonGroupField.setValue(String value)
          Sets the value for this radio button group field.
 void RadioButtonGroupField.setValueFromOptions(String value)
          Sets the value from the options for this radio button group field if the options exist.
 void PushButtonField.setImage(BufferedImage bi)
          Set an image to display in the button fields.
 void FormField.reset()
          Resets the field to its default value.
 void FormField.flattenField()
          Flattens the field into the document's content layer.
 void ChoiceField.setValue(String value)
          Sets the selected export value for this choice field.
 void ChoiceField.setValues(Vector values)
          Sets the list of currently selected values for this choice field.
 void CheckBoxField.setValue(String value)
          Sets the value for the check box field.
 void AcroForm.exportAsXFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in XFDF format.
 void AcroForm.exportAsFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in FDF format.
 void AcroForm.exportAsXDP(String fileName, boolean exportEmptyFields)
          Exports XFA field data to a file in XDP format.
 void AcroForm.exportAsXDP(OutputStream outStream, String pdfReference, boolean exportEmptyFields)
          Exports XFA field data to an OutputStream.
 void AcroForm.exportAsXFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Exports AcroForm field data to an output stream in XML format.
 void AcroForm.exportAsFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Exports AcroForm field data to an output stream in FDF format.
 void AcroForm.importFDF(String fileName)
          Import Acroform field data from a file in FDF Format.
 void AcroForm.importFDF(InputStream inStream)
          Imports AcroForm field data from an input stream in FDF format.
 void AcroForm.importXFDF(String fileName)
          Imports Acroform fields data from a file in XFDF Format.
 void AcroForm.importXDP(String fileName)
          Imports XFA field data from a file in XDP format.
 void AcroForm.importXDP(InputStream inStream)
          Imports XFA field data from an InputStream in XDP format.
 void AcroForm.importXFDF(nanoxml.XMLElement topElement)
          Import AcroForm field data from an xml element representing the top element of an fdf file.
 void AcroForm.importXFDF(InputStream inStream)
          Imports AcroForm field data from an input stream in XFDF format.
 void AcroForm.resetFields()
          Reset the form fields to their default value.
 void AcroForm.exportAsXML(OutputStream outStream, boolean useHierarchy, boolean exportEmptyFields)
          Export field values in a simple XML format.
 void AcroForm.exportAsXML(String fileName, boolean useHierarchy, boolean exportEmptyFields)
          Export field values in a simple XML format.
 

Uses of PDFException in com.qoppa.pdfFields
 

Methods in com.qoppa.pdfFields that throw PDFException
 void PDFFields.exportAsFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Export AcroForm field data to an output stream in FDF format.
 void PDFFields.exportAsFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in FDF format.
 void PDFFields.exportAsXFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Export AcroForm field data to an output stream in XFDF format.
 void PDFFields.exportAsXFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in XML format.
 void PDFFields.exportAsXDP(String fileName, boolean exportEmptyFields)
          Exports XFA field data to a file in XDP format.
 void PDFFields.exportAsXDP(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Export XFA field data to an output stream in XDP format.
 void PDFFields.flattenFields(boolean paintButtons, boolean paintNonPrintableFields)
          Flattens the form fields in the current PDF document.
 void PDFFields.importFDF(InputStream inStream)
          Import AcroForm field data from an input stream in FDF format.
 void PDFFields.importFDF(String fileName)
          Import Acroform field data from a file in FDF Format.
 void PDFFields.importXFDF(InputStream inStream)
          Import AcroForm field data from an input stream in XML format.
 void PDFFields.importXDP(String fileName)
          Import XFA field data from a file in XDP Format.
 void PDFFields.importXDP(InputStream inStream)
          Import XFA field data from an input stream in XDP format.
 void PDFFields.importXFDF(String fileName)
          Import Acroform fields data from a file in XML Format.
 void PDFFields.resetFields()
          Reset fields values to their default value.
 void PDFFields.saveDocument(String fileName)
          Saves this document to a file.
 void PDFFields.saveDocument(OutputStream outStream)
          Saves this document to an output stream.
 

Constructors in com.qoppa.pdfFields that throw PDFException
PDFFields(InputStream inStream, IPassword password)
          Loads a PDF document from an InputStream.
PDFFields(String fileName, IPassword password)
          Loads a PDF document from a file.
PDFFields(URL url, IPassword password)
          Loads a PDF document from a URL.