Package | Description |
---|---|
org.apache.pdfbox.cos |
These are the low level objects that make up a PDF document.
|
org.apache.pdfbox.filter |
This package will hold the PDFBox implementations of the filters that are used in PDF documents.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<DecodeResult> |
COSInputStream.decodeResults |
Modifier and Type | Method and Description |
---|---|
DecodeResult |
COSInputStream.getDecodeResult()
Returns the result of the last filter, for use by repair mechanisms.
|
Constructor and Description |
---|
COSInputStream(java.io.InputStream input,
java.util.List<DecodeResult> decodeResults)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
static DecodeResult |
DecodeResult.DEFAULT
Default decode result.
|
Modifier and Type | Method and Description |
---|---|
DecodeResult |
DCTFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
JPXFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
IdentityFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
JBIG2Filter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
ASCIIHexFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
LZWFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index)
Decodes data, producing the original non-encoded data.
|
DecodeResult |
RunLengthDecodeFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
ASCII85Filter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
CCITTFaxFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
abstract DecodeResult |
Filter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index)
Decodes data, producing the original non-encoded data.
|
DecodeResult |
CryptFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
FlateFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index) |
DecodeResult |
DCTFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index,
DecodeOptions options) |
DecodeResult |
JPXFilter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index,
DecodeOptions options)
Decodes data, with optional DecodeOptions.
|
DecodeResult |
JBIG2Filter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index,
DecodeOptions options) |
DecodeResult |
Filter.decode(java.io.InputStream encoded,
java.io.OutputStream decoded,
COSDictionary parameters,
int index,
DecodeOptions options)
Decodes data, with optional DecodeOptions.
|
Modifier and Type | Method and Description |
---|---|
private java.awt.image.BufferedImage |
JPXFilter.readJPX(java.io.InputStream input,
DecodeOptions options,
DecodeResult result) |