Les composants de cette famille sont tous accessibles ci-dessous. La recherche globale permet aussi de retrouver une entrée PDF ou un nom de type.

class

ASCII85Decode

PDF\Syntax\Filters

class

ASCIIHexDecode

PDF\Syntax\Filters

class

AdaptivePngFilterSelection

PDF\Syntax\Filters

Predictor15 uses a deterministic residual-magnitude heuristic, not a smallest-deflate-size claim.

class

Crypt

PDF\Syntax\Filters

ISO 7.4.10: selection is applied by the file security operation after encoding.

class

EarlyChange

PDF\Syntax\Filters

Table 8, physical PDF page 36: the PDF LZW code-size transition policy.

class

EncodedData

PDF\Syntax\Filters

Already encoded external data, e.g. JPEG/JPEG2000. No codec is applied.

class

ExternalStreamFilters

PDF\Syntax\Filters

Table5/page28: declare the external decoding pipeline; no encoder or I/O is executed.

interface

Filter

PDF\Syntax\Filters

enum

FilterName

PDF\Syntax\Filters

All stream filter names in 7.4. This enum does not claim to implement their codecs.

class

FixedPngFilterSelection

PDF\Syntax\Filters

Encoding values 10–14 in Table10 explicitly use the same PNG row filter throughout.

class

FlateDecode

PDF\Syntax\Filters

7.4.4: zlib framing, with an explicitly composed PDF sample predictor.

class

LZWDecode

PDF\Syntax\Filters

ISO7.4.4.2, physical PDF pages34–35: native PDF LZW, including both EarlyChange policies.

class

LzwCodeStream

PDF\Syntax\Filters

A local MSB-first code writer; any final unused bits are zero.

class

LzwCodeWord

PDF\Syntax\Filters

A code word has a real width of 9–12 bits, independent of byte boundaries.

enum

LzwControlCode

PDF\Syntax\Filters

ISO 7.4.4.2, physical PDF pages 34–35.

class

LzwEncodingTable

PDF\Syntax\Filters

State belongs to one encoding call; prefix/byte pairs avoid storing repeated long strings.

class

NoPrediction

PDF\Syntax\Filters

Predictor 1 has no row-layout assumptions or Colors/Columns parameters.

interface

PngFilterSelection

PDF\Syntax\Filters

Per-row encoder choice; the actual filter tag always accompanies every PNG-predicted row.

class

PngPredictor

PDF\Syntax\Filters

ISO7.4.4.4, physical PDF page37: every row has its own PNG selector byte.

enum

PngRowFilter

PDF\Syntax\Filters

PDF Table 9 and referenced RFC2083 section6: byte predictors, including 16-bit samples.

interface

Predictor

PDF\Syntax\Filters

The explicit PDF-native sample transform applied before LZW/Flate compression.

enum

PredictorBitsPerComponent

PDF\Syntax\Filters

Table 8 permits 1/2/4/8 bits, and 16 bits from PDF 1.5.

class

PredictorLayout

PDF\Syntax\Filters

Explicit interleaved PDF sample rows, not a parser for PNG or TIFF files.

class

RunLengthDecode

PDF\Syntax\Filters

class

TiffPredictor

PDF\Syntax\Filters

ISO 7.4.4.4, physical pages 36–37: sample-wise horizontal differencing, reset for each row.