Interface implemented by all objects representing a PDF document.
Represents a unique location within a
Represents a PDF font.
Provides access to the text, images, and attributes of a page extracted from a PDF document.
Instances of this class form a singly-rooted tree available in some PDF documents.
Various configuration options for PDFxStream may be set using this class.
This class provides a command-line interface to PDFxStream and its capabilities.
Instances of this class provide information about the parameters used to encrypt a PDF document.
The base class for all PDF text event handlers.
This is a base
This class provides methods for parsing PDF-format date/time strings into
This OutputHandler implementation aims to preserve as much of a PDF's text layout as possible so that text extracts will retain the visual arrangement of text as present in the original document.
An enumeration corresponding to the PDF specification version levels that can be returned by
A subclass of IOException that is thrown by PDFxStream constructors if one of the following conditions occurs: a variety of encryption is encountered that PDFxStream does not support an error occurs while decrypting PDF data an incorrect password is provided to one of the PDFxStream constructors
Exceptions of this type are thrown by PDFxStream when it encounters such a serious error when attempting to process a PDF file that no extraction can take place.