FlateFilter
in package
implements
FilterInterface
FinalYes
FlateDecode — zlib/deflate compression (ISO 32000-2 §7.4.4).
The default filter for PDF streams. Compression level 6 (the default) gives a good speed/size balance for typical PDF content. Higher levels yield marginal gains at significantly more CPU cost.
Table of Contents
Interfaces
- FilterInterface
- Symmetric encode/decode contract for PDF stream filters (ISO 32000-2 §7.4).
Methods
- __construct() : mixed
- decode() : string
- encode() : string
Methods
__construct()
public
__construct([int $level = 6 ]) : mixed
Parameters
- $level : int = 6
decode()
public
decode(string $data) : string
Parameters
- $data : string
Return values
stringencode()
public
encode(string $data) : string
Parameters
- $data : string