Uses of Interface
com.snowtide.pdf.Document
-
Packages that use Document 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.forms This package contains interfaces and classes that PDFxStream uses to represent various types of form data present in PDFDocument
s.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. -
-
Uses of Document in com.snowtide
Methods in com.snowtide that return Document Modifier and Type Method Description static Document
PDF. open(File pdfFile)
static Document
PDF. open(File pdfFile, byte[] userPasswd)
static Document
PDF. open(File pdfFile, byte[] userPasswd, Configuration config)
static Document
PDF. open(InputStream is, String pdfName)
Returns a new openDocument
reading from the PDF data provided by the givenInputStream
.static Document
PDF. open(InputStream is, String pdfName, byte[] userPasswd)
Returns a new openDocument
reading from the PDF data provided by the givenInputStream
.static Document
PDF. open(InputStream is, String pdfName, byte[] userPasswd, Configuration config)
Returns a new openDocument
reading from the PDF data provided by the givenInputStream
.static Document
PDF. open(String pdfFilePath)
Returns a new openDocument
reading from the PDF file found at the given filesystem path.static Document
PDF. open(String pdfFilePath, byte[] userPasswd)
Returns a new openDocument
reading from the PDF file found at the given filesystem path.static Document
PDF. open(String pdfFilePath, byte[] userPasswd, Configuration config)
Returns a new openDocument
reading from the PDF file found at the given filesystem path.static Document
PDF. open(ByteBuffer pdfData, String pdfName)
Returns a new openDocument
reading from the PDF data provided by the givenByteBuffer
.static Document
PDF. open(ByteBuffer pdfData, String pdfName, byte[] userPasswd)
Returns a new openDocument
reading from the PDF data provided by the givenByteBuffer
.static Document
PDF. open(ByteBuffer pdfData, String pdfName, byte[] userPasswd, Configuration config)
Returns a new openDocument
reading from the PDF data provided by the givenByteBuffer
. -
Uses of Document in com.snowtide.pdf
Classes in com.snowtide.pdf that implement Document Modifier and Type Class Description class
PDFTextStream
Deprecated.Methods in com.snowtide.pdf that return Document Modifier and Type Method Description Document
Page. getDocument()
Returns theDocument
from which this Page was sourced. -
Uses of Document in com.snowtide.pdf.forms
Methods in com.snowtide.pdf.forms that return Document Modifier and Type Method Description Document
Form. getDocument()
Returns the sourceDocument
from which thisForm
was extracted. -
Uses of Document in com.snowtide.pdf.util
Methods in com.snowtide.pdf.util with parameters of type Document Modifier and Type Method Description static KodakPrintData
KodakPrintData. extract(Document stream)
Searches for Kodak print job data within the PDF file held open by the providedDocument
. -
Uses of Document in pdfts.examples
Methods in pdfts.examples with parameters of type Document Modifier and Type Method Description static Document
XMLFormExport. exportFormAsXML(Document source)
Extracts all interactive form data from a PDF file using the given PDFxStream, and returns a DOM XML Document instance containing the form data.
-