Table of Contents

Interface IFilterProvider

Namespace
UglyToad.PdfPig.Filters
Assembly
UglyToad.PdfPig.dll

Gets filter implementations (IFilter) for decoding PDF data.

public interface IFilterProvider

Methods

GetAllFilters()

Get all available filters in this library.

IReadOnlyList<IFilter> GetAllFilters()

Returns

IReadOnlyList<IFilter>

GetFilters(DictionaryToken)

Get the filters specified in this dictionary.

IReadOnlyList<IFilter> GetFilters(DictionaryToken dictionary)

Parameters

dictionary DictionaryToken

Returns

IReadOnlyList<IFilter>

GetNamedFilters(IReadOnlyList<NameToken>)

Gets the filters specified by the filter names.

IReadOnlyList<IFilter> GetNamedFilters(IReadOnlyList<NameToken> names)

Parameters

names IReadOnlyList<NameToken>

Returns

IReadOnlyList<IFilter>