| 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.preflight.process | |
| org.verapdf.model.impl.pb.cos | |
| org.verapdf.model.impl.pb.pd.signatures | |
| org.verapdf.model.visitor.cos.pb |
| Modifier and Type | Method and Description |
|---|---|
COSObject |
COSDocument.getCatalog()
This will get the document catalog.
|
COSObject |
COSDocument.getObjectByType(COSName type)
This will get the first dictionary object by type.
|
COSObject |
COSDocument.getObjectFromPool(COSObjectKey key)
This will get an object from the pool.
|
COSObject |
COSDocument.removeObject(COSObjectKey key)
Removes an object from the object pool.
|
| Modifier and Type | Method and Description |
|---|---|
List<COSObject> |
COSDocument.getObjects()
This will get a list of all available objects.
|
List<COSObject> |
COSDocument.getObjectsByType(COSName type)
This will get a dictionary object by type.
|
List<COSObject> |
COSDocument.getObjectsByType(String type)
This will get all dictionary objects by type.
|
| Constructor and Description |
|---|
COSObjectKey(COSObject object)
PDFObjectKey constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
COSObject |
PDFXRefStream.getObject(int objectNumber)
Returns the object referenced by the given object number.
|
COSObject |
PDFXRef.getObject(int objectNumber)
Returns the object referenced by the given object number.
|
| Modifier and Type | Method and Description |
|---|---|
List<COSObject> |
PDFObjectStreamParser.getObjects()
This will get the objects that were parsed from the stream.
|
| Modifier and Type | Method and Description |
|---|---|
protected COSBase |
COSParser.parseObjectDynamically(COSObject obj,
boolean requireExistingNotCompressedObj)
This will parse the next object from the stream and add it to the local state.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StreamValidationProcess.checkStreamLength(PreflightContext context,
COSObject cObj) |
protected boolean |
BookmarkValidationProcess.exploreOutlineLevel(PreflightContext ctx,
PDOutlineItem inputItem,
COSObject firstObj,
COSObject lastObj)
This method explores the Outline Item Level and calls a validation method on each Outline Item.
|
void |
StreamValidationProcess.validateStreamObject(PreflightContext context,
COSObject cObj) |
| Constructor and Description |
|---|
PBCosIndirect(COSObject indirectObject,
PDDocument document,
PDFAFlavour flavour)
Default constructor
|
| Constructor and Description |
|---|
PBoxPDSignature(PDSignature pdSignature,
PDDocument document,
COSObject signatureReference) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
PBCosVisitor.visitFromObject(COSObject obj,
PDDocument document,
PDFAFlavour flavour)
Notification of visiting in indirect object.
|
Copyright © 2015–2019 The veraPDF Consortium. All rights reserved.