Class FilterFactory

java.lang.Object
org.apache.pdfbox.filter.FilterFactory

public final class FilterFactory extends Object
Factory for Filter classes.
Author:
Ben Litchfield
  • Field Details

    • INSTANCE

      public static final FilterFactory INSTANCE
      Singleton instance.
  • Method Details

    • getFilter

      public Filter getFilter(String filterName) throws IOException
      Returns a filter instance given its name as a string.
      Parameters:
      filterName - the name of the filter to retrieve
      Returns:
      the filter that matches the name
      Throws:
      IOException - if the filter name was invalid
    • getFilter

      public Filter getFilter(COSName filterName) throws IOException
      Returns a filter instance given its COSName.
      Parameters:
      filterName - the name of the filter to retrieve
      Returns:
      the filter that matches the name
      Throws:
      IOException - if the filter name was invalid