Package org.apache.fop.pdf
Class ASCII85Filter
- java.lang.Object
-
- org.apache.fop.pdf.PDFFilter
-
- org.apache.fop.pdf.ASCII85Filter
-
public class ASCII85Filter extends PDFFilter
PDF Filter for ASCII85. This applies a filter to a pdf stream that converts the data to ASCII.
-
-
Constructor Summary
Constructors Constructor Description ASCII85Filter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.OutputStream
applyFilter(java.io.OutputStream out)
Applies a filter to an OutputStream.PDFObject
getDecodeParms()
Get the decode parameters.java.lang.String
getName()
Get the PDF name of this filter.boolean
isASCIIFilter()
Returns true if the filter is an ASCII filter that isn't necessary when encryption is active.-
Methods inherited from class org.apache.fop.pdf.PDFFilter
isApplied, setApplied
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Get the PDF name of this filter.
-
isASCIIFilter
public boolean isASCIIFilter()
Returns true if the filter is an ASCII filter that isn't necessary when encryption is active.- Overrides:
isASCIIFilter
in classPDFFilter
- Returns:
- boolean True if this filter is an ASCII filter
-
getDecodeParms
public PDFObject getDecodeParms()
Get the decode parameters.- Specified by:
getDecodeParms
in classPDFFilter
- Returns:
- always null
-
applyFilter
public java.io.OutputStream applyFilter(java.io.OutputStream out) throws java.io.IOException
Applies a filter to an OutputStream.- Specified by:
applyFilter
in classPDFFilter
- Parameters:
out
- contents to be filtered- Returns:
- OutputStream filtered contents
- Throws:
java.io.IOException
- In case of an I/O problem
-
-