Language: Python

Publication date: 2009-03-17

Description: This script compress/decompress a specified string or file using the Zlib library and writes to the standard output. If the input is a file and the method used is decompression, then the script looks for the streams compressed with the /FlateDecode filter, so it's focused on PDF files. If there is no filters in the file, the whole file is considered as a stream.

Download it!




Usage: zlibStreams -c|-d target
target: the string or file to be de/compressed.
-c: compress
-d: decompress


# zlibStreams -c "Hello World"


# zlibStreams -c "Hello World" > test
# zlibStreams -d test
Hello World


# zlibStreams -d myPOC.pdf