圧縮フィルタ圧縮ストリーム を用いれば ローカルファイルシステム上に gzip や bz2 と互換性のある圧縮ファイルを 作成することができます。しかし、これはネットワーク越しの圧縮機能を 持っておらず、また非圧縮ストリームを圧縮されたストリームに変換することも できません。その点、圧縮フィルタはどんなストリームリソースでもどんな場合 でも適用可能です。
zlib.deflate と zlib.inflate
zlib サポートが有効な場合、 zlib.* 圧縮フィルタが利用可能になります。 例1
例2
bzip2.compress と bzip2.decompress
bz2 サポートが有効な場合、 bzip2.* 圧縮フィルタが利用可能になります。 例3
|