Class ASCIIHexFilter

java.lang.Object
org.apache.pdfbox.filter.ASCIIHexFilter
All Implemented Interfaces:
Filter

public class ASCIIHexFilter extends Object implements Filter
This is the used for the ASCIIHexDecode filter.
Version:
$Revision: 1.9 $
Author:
Ben Litchfield
  • Constructor Details

    • ASCIIHexFilter

      public ASCIIHexFilter()
  • Method Details

    • decode

      public void decode(InputStream compressedData, OutputStream result, COSDictionary options, int filterIndex) throws IOException
      This will decode some compressed data.
      Specified by:
      decode in interface Filter
      Parameters:
      compressedData - The compressed byte stream.
      result - The place to write the uncompressed byte stream.
      options - The options to use to encode the data.
      filterIndex - The index to the filter being decoded.
      Throws:
      IOException - If there is an error decompressing the stream.
    • encode

      public void encode(InputStream rawData, OutputStream result, COSDictionary options, int filterIndex) throws IOException
      This will encode some data.
      Specified by:
      encode in interface Filter
      Parameters:
      rawData - The raw data to encode.
      result - The place to write to encoded results to.
      options - The options to use to encode the data.
      filterIndex - The index to the filter being encoded.
      Throws:
      IOException - If there is an error compressing the stream.