org.pdfbox.filter
Class CCITTFaxDecodeFilter
java.lang.Objectorg.pdfbox.filter.CCITTFaxDecodeFilter
- Filter
public class CCITTFaxDecodeFilter
extends java.lang.Object
This is a filter for the CCITTFax Decoder.
void | decode(InputStream compressedData, OutputStream result, COSDictionary options)- This will decode some compressed data.
|
void | encode(InputStream rawData, OutputStream result, COSDictionary options)- This will encode some data.
|
void | writeTagCompression(OutputStream result, int type)- Write the tag compression.
|
CCITTFaxDecodeFilter
public CCITTFaxDecodeFilter()
Constructor.
decode
public void decode(InputStream compressedData,
OutputStream result,
COSDictionary options)
throws IOException This will decode some compressed data.
- decode in interface Filter
compressedData - The compressed byte stream.result - The place to write the uncompressed byte stream.options - The options to use to encode the data.
encode
public void encode(InputStream rawData,
OutputStream result,
COSDictionary options)
throws IOException This will encode some data.
- encode in interface Filter
rawData - The raw data to encode.result - The place to write to encoded results to.options - The options to use to encode the data.
writeTagCompression
public void writeTagCompression(OutputStream result,
int type)
throws IOException Write the tag compression.
result - The stream to write to.type - The type to write.