modern-pdf-lib / decodeStream
Function: decodeStream()
decodeStream(
data,filters,decodeParms?):Uint8Array
Defined in: src/parser/streamDecode.ts:36
Decode (decompress) PDF stream data that may have one or more filters applied. Filters are applied in the order they appear in the array (first entry is the outermost encoding, decoded first).
Parameters
data
Uint8Array
The raw (encoded) stream bytes.
filters
A single filter name or an ordered array of filter names (e.g. "FlateDecode" or ["ASCIIHexDecode", "FlateDecode"]).
string | string[]
decodeParms?
Optional decode parameters — a single PdfDict or an array of PdfDict | null parallel to filters.
Returns
Uint8Array
The fully decoded bytes.