public abstract class Filter extends Object implements IFilter
| Modifier and Type | Field and Description |
|---|---|
static COSName |
CN_Filter_A85 |
static COSName |
CN_Filter_AHx |
static COSName |
CN_Filter_ASCII85Decode |
static COSName |
CN_Filter_ASCIIHexDecode |
static COSName |
CN_Filter_CCF |
static COSName |
CN_Filter_CCITTFaxDecode |
static COSName |
CN_Filter_Crypt |
static COSName |
CN_Filter_DCT |
static COSName |
CN_Filter_DCTDecode |
static COSName |
CN_Filter_Fl |
static COSName |
CN_Filter_FlateDecode |
static COSName |
CN_Filter_JBIG2Decode |
static COSName |
CN_Filter_JPXDecode |
static COSName |
CN_Filter_LZW |
static COSName |
CN_Filter_LZWDecode |
static COSName |
CN_Filter_RL |
static COSName |
CN_Filter_RunLengthDecode |
| Constructor and Description |
|---|
Filter(COSDictionary paramOptions) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decode(byte[] source,
int offset,
int length) |
byte[] |
encode(byte[] source,
int offset,
int length) |
COSObject |
getOption(COSName name)
The decode option declared for the key
name or
COSNull. |
COSDictionary |
getOptions() |
COSStream |
getStream() |
void |
setStream(COSStream stream) |
public static final COSName CN_Filter_A85
public static final COSName CN_Filter_AHx
public static final COSName CN_Filter_ASCII85Decode
public static final COSName CN_Filter_ASCIIHexDecode
public static final COSName CN_Filter_CCF
public static final COSName CN_Filter_CCITTFaxDecode
public static final COSName CN_Filter_Crypt
public static final COSName CN_Filter_DCT
public static final COSName CN_Filter_DCTDecode
public static final COSName CN_Filter_Fl
public static final COSName CN_Filter_FlateDecode
public static final COSName CN_Filter_JBIG2Decode
public static final COSName CN_Filter_JPXDecode
public static final COSName CN_Filter_LZW
public static final COSName CN_Filter_LZWDecode
public static final COSName CN_Filter_RL
public static final COSName CN_Filter_RunLengthDecode
public Filter(COSDictionary paramOptions)
public byte[] decode(byte[] source,
int offset,
int length)
throws IOException
decode in interface IFilterIOExceptionpublic byte[] encode(byte[] source,
int offset,
int length)
throws IOException
encode in interface IFilterIOExceptionpublic COSObject getOption(COSName name)
name or
COSNull.name - name or
COSNull.public COSDictionary getOptions()
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.