com.snowtide.pdf
Class FaultyPDFException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by com.snowtide.pdf.FaultyPDFException
All Implemented Interfaces:
java.io.Serializable

public class FaultyPDFException
extends java.io.IOException

Exceptions of this type are thrown by PDFTextStream when it encounters such a serious error when attempting to process a PDF file that no extraction can take place. Such cases are most common when the file in question is not actually a PDF document (perhaps another type of document masquerading with a .PDF extension). In other circumstances, the document is either corrupt, or is significantly out of step with the official PDF file format specification(s). If Adobe Acrobat can successfully display the PDF file in question, then this exception being thrown is an indication of a PDFTextStream bug, and should be reported to Snowtide support.

The message provided by this exception's getMessage() function should provide an indication of the type of error that PDFTextStream encountered that prompted it to throw this exception.

Since:
v2.0.1
Version:
©2004-2012 Snowtide Informatics Systems, Inc.
See Also:
Serialized Form

Constructor Summary
FaultyPDFException()
           
FaultyPDFException(java.lang.String arg0)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FaultyPDFException

public FaultyPDFException()

FaultyPDFException

public FaultyPDFException(java.lang.String arg0)