Package | Description |
---|---|
org.apache.pdfbox.cos |
These are the low level objects that make up a PDF document.
|
org.apache.pdfbox.encryption |
These classes deal with encryption algorithms that are used in the PDF Document.
|
org.apache.pdfbox.pdfparser |
The pdfparser package contains classes to parse PDF documents and objects within the document.
|
org.apache.pdfbox.pdfwriter |
This is the persistence layer used to write the PDFBox documents to a stream.
|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.pdmodel.fdf |
The fdf package will handle all of the logic used for FDF objects inside of the PDF/FDF document.
|
org.apache.pdfbox.pdmodel.interactive.digitalsignature |
The digitial signature library will manage signatures that are stored in the PDF document.
|
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible |
This is the visual signature part that help creating the visual representation for the digital signature.
|
org.apache.pdfbox.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ICOSVisitor.visitFromDocument(COSDocument obj) |
Notification of visit to document object.
|
Constructor | Description |
---|---|
DocumentEncryption(COSDocument doc) |
Deprecated.
Constructor.
|
Modifier and Type | Field | Description |
---|---|---|
protected COSDocument |
BaseParser.document |
This is the document that will be parsed.
|
Modifier and Type | Method | Description |
---|---|---|
COSDocument |
ConformingPDFParser.getDocument() |
This will get the document that was parsed.
|
COSDocument |
PDFParser.getDocument() |
This will get the document that was parsed.
|
COSDocument |
VisualSignatureParser.getDocument() |
Returns the underlying COSDocument.
|
Modifier and Type | Method | Description |
---|---|---|
void |
BaseParser.setDocument(COSDocument doc) |
Set the document for this stream.
|
Constructor | Description |
---|---|
PDFObjectStreamParser(COSStream strm,
COSDocument doc) |
Constructor.
|
PDFObjectStreamParser(COSStream strm,
COSDocument doc,
boolean forceParsing) |
Constructor.
|
PDFXrefStreamParser(COSStream strm,
COSDocument doc,
boolean forceParsing,
XrefTrailerResolver resolver) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
COSWriter.doWriteBody(COSDocument doc) |
This will write the body of the document.
|
protected void |
COSWriter.doWriteHeader(COSDocument doc) |
This will write the header to the PDF document.
|
protected void |
COSWriter.doWriteTrailer(COSDocument doc) |
This will write the trailer to the PDF document.
|
protected void |
COSWriter.doWriteXRef(COSDocument doc) |
write the x ref section for the pdf file
currently, the pdf is reconstructed from the scratch, so we write a single section
todo support for incremental writing?
|
java.lang.Object |
COSWriter.visitFromDocument(COSDocument doc) |
The visit from document method.
|
void |
COSWriter.write(COSDocument doc) |
This will write the pdf document.
|
Modifier and Type | Method | Description |
---|---|---|
COSDocument |
PDDocument.getDocument() |
This will get the low level document.
|
Constructor | Description |
---|---|
ConformingPDDocument(COSDocument doc) |
|
PDDocument(COSDocument doc) |
Constructor that uses an existing document.
|
PDDocument(COSDocument doc,
BaseParser usedParser) |
Constructor that uses an existing document.
|
Modifier and Type | Method | Description |
---|---|---|
COSDocument |
FDFDocument.getDocument() |
This will get the low level document.
|
Constructor | Description |
---|---|
FDFDocument(COSDocument doc) |
Constructor that uses an existing document.
|
Modifier and Type | Method | Description |
---|---|---|
COSDocument |
SignatureOptions.getVisualSignature() |
Get the visual signature.
|
Modifier and Type | Method | Description |
---|---|---|
COSDocument |
PDFTemplateStructure.getVisualSignature() |
Gets COSDocument of visible Signature.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDFTemplateStructure.setVisualSignature(COSDocument visualSignature) |
Sets COSDocument of visible Signature.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
PDFTextStripper.getText(COSDocument doc) |
Deprecated.
|
void |
PDFTextStripper.writeText(COSDocument doc,
java.io.Writer outputStream) |
Deprecated.
|