Uses of Package
com.snowtide.pdf
-
Packages that use com.snowtide.pdf Package Description com.snowtide This package containsPDF
, the primary entry point for all of PDFxStream.com.snowtide.pdf This package contains a variety of core abstractions representing PDFDocument
s and theirPage
s, as well as various PDFxStream interfaces and implementations thereof that simply many PDF data extraction use cases.com.snowtide.pdf.annot This package contains interfaces and classes that PDFxStream uses to represent various types of annotations present in PDFDocument
s.com.snowtide.pdf.forms This package contains interfaces and classes that PDFxStream uses to represent various types of form data present in PDFDocument
s.com.snowtide.pdf.layout This package contains interfaces and classes that PDFxStream uses to represent the document model implicitly defined by the content rendered by eachPage
in a PDFDocument
.com.snowtide.pdf.util This package contains utility classes implementing various PDFxStream capabilities, including Kodak print data extraction, extracting tabular data from PDF documents in CSV format, and merging multiple PDF documents into one.pdfts.examples The source code for all classes in this package are included in every PDFxStream distribution, provided to demonstrate how various interfaces and extension points can be utilized to satisfy specialized PDF data extraction requirements. -
Classes in com.snowtide.pdf used by com.snowtide Class Description Configuration Various configuration options for PDFxStream may be set using this class.Document Interface implemented by all objects representing a PDF document. -
Classes in com.snowtide.pdf used by com.snowtide.pdf Class Description Bookmark Instances of this class form a singly-rooted tree available in some PDF documents.Configuration Various configuration options for PDFxStream may be set using this class.Configuration.TelemetryMode PDFxStream makes very limited use of remote telemetry, strictly to ensure licensing compliance and to aid Snowtide's technical support operations.Document Interface implemented by all objects representing a PDF document.EmbeddedFile Files in PDF documents may be associated either withthe document as a whole
, or withannotations
that are located on a single page in a particular location.EncryptedPDFException.ErrorType An enumeration of the set of possibleerror types
that can be indicated by a thrownEncryptedPDFException
.EncryptionInfo Instances of this class provide information about the parameters used to encrypt a PDF document.OutputHandler The base class for all PDF text event handlers.OutputSource This interface is implemented by every level of the PDFxStream document model that can emit content events to anOutputHandler
.OutputTarget This is a baseOutputHandler
implementation that directs all text extraction output to anAppendable
of your choice, e.g. aWriter
,StringBuilder
,CharBuffer
, and so on.Page Provides access to the text, images, and attributes of a page extracted from a PDF document.PDFVersion An enumeration corresponding to the PDF specification version levels that can be returned byDocument.getPDFVersion()
. -
Classes in com.snowtide.pdf used by com.snowtide.pdf.annot Class Description DocumentLocation Represents a unique location within aDocument
.EmbeddedFile Files in PDF documents may be associated either withthe document as a whole
, or withannotations
that are located on a single page in a particular location.Page Provides access to the text, images, and attributes of a page extracted from a PDF document. -
Classes in com.snowtide.pdf used by com.snowtide.pdf.forms Class Description Document Interface implemented by all objects representing a PDF document.DocumentLocation Represents a unique location within aDocument
. -
Classes in com.snowtide.pdf used by com.snowtide.pdf.layout Class Description Font Represents a PDF font.OutputSource This interface is implemented by every level of the PDFxStream document model that can emit content events to anOutputHandler
. -
Classes in com.snowtide.pdf used by com.snowtide.pdf.util Class Description Document Interface implemented by all objects representing a PDF document.Page Provides access to the text, images, and attributes of a page extracted from a PDF document. -
Classes in com.snowtide.pdf used by pdfts.examples Class Description Document Interface implemented by all objects representing a PDF document.OutputHandler The base class for all PDF text event handlers.Page Provides access to the text, images, and attributes of a page extracted from a PDF document.