| Package | Description |
|---|---|
| org.apache.pdfbox.cos |
These are the low level objects that make up a 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.preflight | |
| org.apache.pdfbox.preflight.content | |
| org.apache.pdfbox.preflight.font | |
| org.apache.pdfbox.preflight.process | |
| org.apache.pdfbox.preflight.utils | |
| org.apache.pdfbox.preflight.xobject | |
| org.verapdf.features.pb | |
| org.verapdf.features.pb.objects | |
| org.verapdf.model.impl.pb.cos | |
| org.verapdf.model.tools | |
| org.verapdf.model.visitor.cos.pb |
| Modifier and Type | Method and Description |
|---|---|
Object |
ICOSVisitor.visitFromDocument(COSDocument obj)
Notification of visit to document object.
|
| Modifier and Type | Field and Description |
|---|---|
protected COSDocument |
BaseParser.document
This is the document that will be parsed.
|
| Modifier and Type | Method and Description |
|---|---|
COSDocument |
COSParser.getDocument()
This will get the document that was parsed.
|
| Constructor and Description |
|---|
PDFObjectStreamParser(COSStream strm,
COSDocument doc)
Constructor.
|
PDFXrefStreamParser(COSStream strm,
COSDocument doc,
XrefTrailerResolver resolver)
Constructor.
|
SignatureParser(RandomAccessRead stream,
COSDocument document)
Constructor.
|
| Modifier and Type | Method and 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.
|
Object |
COSWriter.visitFromDocument(COSDocument doc) |
void |
COSWriter.write(COSDocument doc)
This will write the pdf document.
|
| Modifier and Type | Method and Description |
|---|---|
COSDocument |
PDDocument.getDocument()
This will get the low level document.
|
| Constructor and Description |
|---|
PDDocument(COSDocument doc)
Constructor that uses an existing document.
|
PDDocument(COSDocument doc,
RandomAccessRead source)
Constructor that uses an existing document.
|
PDDocument(COSDocument doc,
RandomAccessRead source,
AccessPermission permission)
Constructor that uses an existing document.
|
| Modifier and Type | Method and Description |
|---|---|
COSDocument |
FDFDocument.getDocument()
This will get the low level document.
|
| Constructor and Description |
|---|
FDFDocument(COSDocument doc)
Constructor that uses an existing document.
|
| Modifier and Type | Method and Description |
|---|---|
COSDocument |
SignatureOptions.getVisualSignature()
Get the visual signature.
|
| Modifier and Type | Method and Description |
|---|---|
COSDocument |
PDFTemplateStructure.getVisualSignature()
Gets COSDocument of visible Signature.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PDFTemplateStructure.setVisualSignature(COSDocument visualSignature)
Sets COSDocument of visible Signature.
|
| Constructor and Description |
|---|
PreflightDocument(COSDocument doc,
Format format)
Create a preflight document based on the COSDocument and load the default configuration for the given format.
|
PreflightDocument(COSDocument doc,
Format format,
PreflightConfiguration config)
Create a preflight document based on the COSDocument that will use the given configuration bean to process the
validation.
|
| Modifier and Type | Field and Description |
|---|---|
protected COSDocument |
PreflightStreamEngine.cosDocument |
| Modifier and Type | Field and Description |
|---|---|
protected COSDocument |
Type3FontValidator.cosDocument |
protected COSDocument |
Type0FontValidator.cosDocument |
protected COSDocument |
DescendantFontValidator.cosDocument |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
TrailerValidationProcess.compareIds(COSDictionary first,
COSDictionary last,
COSDocument cosDocument)
Return true if the ID of the first dictionary is the same as the id of the last dictionary Return false
otherwise.
|
static byte[] |
MetadataValidationProcess.getXpacket(COSDocument cdocument)
Return the xpacket from the dictionary's stream
|
| Modifier and Type | Method and Description |
|---|---|
static void |
COSUtils.closeDocumentQuietly(COSDocument document)
Close the given Document.
|
static COSArray |
COSUtils.getAsArray(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as COSArray if the COSBase object is an instance of COSArray or a reference to a
COSArray object.
|
static COSDictionary |
COSUtils.getAsDictionary(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as COSDictionary if the COSBase object is an instance of COSDictionary or a reference
to a COSDictionary object.
|
static Float |
COSUtils.getAsFloat(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as Float if the COSBase object is an instance of COSFloat or a reference to a COSFloat
object.
|
static Integer |
COSUtils.getAsInteger(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as Integer if the COSBase object is an instance of COSInteger or a reference to a
COSInteger object.
|
static COSStream |
COSUtils.getAsStream(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as COSStream if the COSBase object is an instance of COSStream or a reference to a
COSStream object.
|
static String |
COSUtils.getAsString(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as COSString if the COSBase object is an instance of COSString or a reference to a
COSString object.
|
static boolean |
COSUtils.isArray(COSBase elt,
COSDocument doc)
return true if the elt is a COSArray or a reference to a COSArray
|
static boolean |
COSUtils.isDictionary(COSBase elt,
COSDocument doc)
return true if the elt is a COSDictionary or a reference to a COSDictionary
|
static boolean |
COSUtils.isFloat(COSBase elt,
COSDocument doc)
return true if the elt is a COSFloat or a reference to a COSFloat
|
static boolean |
COSUtils.isInteger(COSBase elt,
COSDocument doc)
return true if the elt is a COSInteger or a reference to a COSInteger
|
static boolean |
COSUtils.isNumeric(COSBase elt,
COSDocument doc)
return true if elt is COSInteger or COSFloat
|
static boolean |
COSUtils.isStream(COSBase elt,
COSDocument doc)
return true if the elt is a COSStream or a reference to a COSStream
|
static boolean |
COSUtils.isString(COSBase elt,
COSDocument doc)
return true if the elt is a COSString or a reference to a COSString
|
| Modifier and Type | Field and Description |
|---|---|
protected COSDocument |
AbstractXObjValidator.cosDocument
The PDF document as COSDocument.
|
| Modifier and Type | Method and Description |
|---|---|
static LowLvlInfoFeaturesObject |
PBFeaturesObjectCreator.createLowLvlInfoFeaturesObject(COSDocument document)
Creates new PBLowLvlInfoFeaturesObjectAdapter
|
| Constructor and Description |
|---|
PBLowLvlInfoFeaturesObjectAdapter(COSDocument document)
Constructs new low level info feature object adapter.
|
| Constructor and Description |
|---|
PBCosDocument(COSDocument cosDocument,
PDFAFlavour flavour)
Constructor using pdfbox COSDocument
|
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
XMPChecker.doesInfoMatchXMP(COSDocument document)
Matches properties of document information dictionary and xmp metadata.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
PBCosVisitor.visitFromDocument(COSDocument obj)
Notification of visit to document object.
|
Copyright © 2015–2021 The veraPDF Consortium. All rights reserved.