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.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.color |
This package deals with colors that are stored in a PDF document.
|
org.apache.pdfbox.pdmodel.graphics.xobject |
This package deals with images that are stored in a PDF document.
|
org.apache.pdfbox.pdmodel.interactive.annotation |
The annotation package contains classes that work with PDF annotation elements.
|
org.apache.pdfbox.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method and Description |
---|---|
COSStream |
COSDocument.createCOSStream()
Create a new COSStream using the underlying scratch file.
|
COSStream |
COSDocument.createCOSStream(COSDictionary dictionary)
Create a new COSStream using the underlying scratch file.
|
Modifier and Type | Method and Description |
---|---|
void |
COSStream.replaceWithStream(COSStream stream)
Deprecated.
will be removed
|
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 |
NonSequentialPDFParser.parseCOSStream(COSDictionary dic,
RandomAccess file)
This will read a COSStream from the input stream using length attribute
within dictionary.
|
protected COSStream |
BaseParser.parseCOSStream(COSDictionary dic,
RandomAccess file)
This will read a COSStream from the input stream.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFParser.parseXrefStream(COSStream stream,
long objByteOffset)
Fills XRefTrailerResolver with data of given stream.
|
void |
PDFParser.parseXrefStream(COSStream stream,
long objByteOffset,
boolean isStandalone)
Fills XRefTrailerResolver with data of given stream.
|
Constructor and Description |
---|
PDFObjectStreamParser(COSStream strm,
COSDocument doc)
Constructor.
|
PDFObjectStreamParser(COSStream strm,
COSDocument doc,
boolean forceParsing)
Constructor.
|
PDFStreamParser(COSStream stream)
Constructor.
|
PDFStreamParser(COSStream stream,
boolean forceParsing)
Constructor.
|
PDFXrefStreamParser(COSStream strm,
COSDocument doc,
boolean forceParsing,
XrefTrailerResolver resolver)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
COSWriter.visitFromStream(COSStream obj)
visitFromStream method comment.
|
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.
|
PDTextStream(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,
long 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.
|
Modifier and Type | Method and Description |
---|---|
Image |
Type3StreamParser.createImage(COSStream type3Stream)
This will parse a type3 stream and create an image from it.
|
Modifier and Type | Method and Description |
---|---|
COSStream |
PDOutputIntent.getDestOutputIntent() |
COSStream |
PDICCBased.getMetadata()
This will get the metadata stream for this object.
|
Modifier and Type | Method and Description |
---|---|
void |
PDICCBased.setMetadata(COSStream metadata)
This will set the metadata stream that is associated with this color space.
|
Modifier and Type | Method and Description |
---|---|
COSStream |
PDXObject.getCOSStream()
Returns the stream.
|
Constructor and Description |
---|
PDXObject(COSStream xobj)
Standard constructor.
|
PDXObjectForm(COSStream formStream)
Standard constuctor.
|
Modifier and Type | Method and Description |
---|---|
COSStream |
PDAppearanceStream.getStream()
This will return the underlying stream.
|
Constructor and Description |
---|
PDAppearanceStream(COSStream s)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PDFTextStripper.processPage(PDPage page,
COSStream content)
This will process the contents of a page.
|
void |
PDFStreamEngine.processStream(PDPage aPage,
PDResources resources,
COSStream cosStream)
This will process the contents of the stream.
|
void |
PDFStreamEngine.processSubStream(PDPage aPage,
PDResources resources,
COSStream cosStream)
Process a sub stream of the current stream.
|
Copyright © 2002-2016 The Apache Software Foundation. All Rights Reserved.