| Package | Description |
|---|---|
| org.apache.pdfbox.contentstream |
This package contains provides classes for working with content streams.
|
| 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.common |
High level PD classes that are used throughout several packages are placed in the PDModel common package.
|
| org.apache.pdfbox.pdmodel.common.filespecification |
The file specification package defines classes that are used for the PDF File Specification logic.
|
| org.apache.pdfbox.pdmodel.encryption |
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
|
| 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.font |
Classes to deal with font functionality in a PDF Document.
|
| org.apache.pdfbox.pdmodel.graphics |
The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document.
|
| org.apache.pdfbox.pdmodel.graphics.color |
This package deals with colors that are stored in a PDF document.
|
| org.apache.pdfbox.pdmodel.graphics.form |
This package deals with Form XObjects that are stored in a PDF document.
|
| org.apache.pdfbox.pdmodel.graphics.image |
This package deals with images that are stored in a PDF document.
|
| org.apache.pdfbox.pdmodel.graphics.pattern |
This package deals with patterns which are used instead of colors.
|
| org.apache.pdfbox.pdmodel.interactive.annotation |
The annotation package contains classes that work with PDF annotation elements.
|
| org.apache.pdfbox.preflight.parser | |
| 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.metadata.fixer.impl.pb.model | |
| org.verapdf.model.impl.pb.cos | |
| org.verapdf.model.impl.pb.external | |
| org.verapdf.model.impl.pb.pd | |
| org.verapdf.model.impl.pb.pd.font | |
| org.verapdf.model.visitor.cos.pb |
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDContentStream.getContentStream()
Returns the underlying COS stream.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
COSDocument.createCOSStream()
Creates a new COSStream using the current configuration for scratch files.
|
COSStream |
COSDocument.createCOSStream(COSDictionary dictionary)
Creates a new COSStream using the current configuration for scratch files.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ICOSVisitor.visitFromStream(COSStream obj)
Notification of visit to stream object.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDFXRefStream.getStream()
Returns the stream of the XRef.
|
protected COSStream |
COSParser.parseCOSStream(COSDictionary dic)
This will read a COSStream from the input stream using length attribute within dictionary.
|
| Constructor and Description |
|---|
BaseParser(COSStream stream)
Constructor.
|
PDFObjectStreamParser(COSStream strm,
COSDocument doc)
Constructor.
|
PDFStreamParser(COSStream stream)
Constructor.
|
PDFStreamParser(COSStream stream,
boolean validationParsing)
Constructor.
|
PDFXrefStreamParser(COSStream strm,
COSDocument doc,
XrefTrailerResolver resolver)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
COSWriter.visitFromStream(COSStream obj) |
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDPage.getContentStream() |
| Modifier and Type | Class and Description |
|---|---|
class |
COSStreamArray
This will take an array of streams and sequence them together.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDStream.getStream()
Get the cos stream associated with this object.
|
COSStream |
PDMemoryStream.getStream()
Get the cos stream associated with this object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
COSStreamArray.appendStream(COSStream streamToAppend)
Appends a new stream to the array that represents this object's stream.
|
| Constructor and Description |
|---|
PDMetadata(COSStream str)
Constructor.
|
PDObjectStream(COSStream str)
Constructor.
|
PDStream(COSStream str)
Constructor.
|
| Constructor and Description |
|---|
PDEmbeddedFile(COSStream str)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityHandler.decryptStream(COSStream stream,
long objNum,
long genNum)
This will decrypt a stream.
|
void |
SecurityHandler.encryptStream(COSStream stream,
long objNum,
int genNum)
This will encrypt a stream, but not the dictionary as the dictionary is
encrypted by visitFromString() in COSWriter and we don't want to encrypt
it twice.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
FDFDictionary.getDifferences()
This will get the incremental updates since the PDF was last opened.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FDFDictionary.setDifferences(COSStream diff)
This will set the differences stream.
|
void |
FDFField.setRichText(COSStream rv)
This will set the rich text value.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDType3CharProc.getContentStream() |
COSStream |
PDType3CharProc.getCOSObject() |
| Constructor and Description |
|---|
PDType3CharProc(PDType3Font font,
COSStream charStream) |
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDXObject.getCOSStream()
Returns the stream.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDOutputIntent.getDestOutputIntent() |
COSStream |
PDICCBased.getMetadata()
Returns the metadata stream for this object, or null if there is no metadata stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PDICCBased.setMetadata(COSStream metadata)
Sets the metadata stream that is associated with this color space.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDFormXObject.getContentStream() |
| Modifier and Type | Method and Description |
|---|---|
static PDImageXObject |
PDImageXObject.createThumbnail(COSStream cosStream)
Creates a thumbnail Image XObject from the given COSBase and name.
|
| Modifier and Type | Method and Description |
|---|---|
COSStream |
PDTilingPattern.getContentStream() |
| Constructor and Description |
|---|
PDAppearanceStream(COSStream stream)
Creates a Form XObject for reading.
|
| Modifier and Type | Method and Description |
|---|---|
protected COSStream |
PreflightParser.parseCOSStream(COSDictionary dic)
Wraps the
COSParser.parseCOSStream(org.apache.pdfbox.cos.COSDictionary) to check rules on 'stream' and 'endstream'
keywords. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StreamValidationProcess.checkDictionaryEntries(PreflightContext context,
COSStream streamObj)
Check dictionary entries.
|
protected void |
StreamValidationProcess.checkFilters(COSStream stream,
PreflightContext context)
This method checks if one of declared Filter is LZWdecode.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Field and Description |
|---|---|
protected COSStream |
AbstractXObjValidator.xobject
The XObject to validate as a COSStream.
|
| Constructor and Description |
|---|
AbstractXObjValidator(PreflightContext context,
COSStream xobj) |
| Modifier and Type | Method and Description |
|---|---|
static ICCProfileFeaturesObject |
PBFeaturesObjectCreator.createICCProfileFeaturesObject(COSStream profile,
String id)
Creates new PBICCProfileFeaturesObjectAdapter
|
| Constructor and Description |
|---|
PBICCProfileFeaturesObjectAdapter(COSStream profile,
String id)
Constructs new icc profile feature object adapter
|
| Constructor and Description |
|---|
MetadataImpl(VeraPDFMeta metadata,
COSStream stream) |
| Constructor and Description |
|---|
PBCosStream(COSStream stream,
PDDocument document,
PDFAFlavour flavour)
Default constructor
|
| Constructor and Description |
|---|
PBoxCMapFile(COSStream fileStream)
Default constructor.
|
PBoxICCInputProfile(COSStream profile)
Default constructor.
|
PBoxICCOutputProfile(COSStream profile,
String subtype)
Default constructor
|
PBoxICCProfile(COSStream profileStream,
String type) |
| Constructor and Description |
|---|
PBoxPDObject(org.apache.fontbox.cmap.CMap cMap,
COSStream cMapFile,
String type) |
| Constructor and Description |
|---|
PBoxPDCMap(org.apache.fontbox.cmap.CMap cMap,
COSStream cMapFile) |
PBoxPDCMap(org.apache.fontbox.cmap.CMap cMap,
COSStream cMapFile,
String type) |
PBoxPDReferencedCMap(org.apache.fontbox.cmap.CMap cMap,
COSStream cMapFile) |
| Modifier and Type | Method and Description |
|---|---|
Object |
PBCosVisitor.visitFromStream(COSStream obj)
Notification of visit to stream object.
|
Copyright © 2015–2020 The veraPDF Consortium. All rights reserved.