ZREC

Downloads
ZREC is a program to (p)recompress zlib-compressed files.
You heard the name right, zrec stands for zlib recompressor. The program can be used to achieve better compression on already compressed files such as PDF,PNG,ZIP,SIS, various game files etc. without losing a bit of data.

ZREC has two versions currently.
ZREC v1 (zrec.exe) is stable and it can be used to precompress files with zlib headers. A lot of games and pdf files contain zlib streams with headers and zrec can be used to precompress them.
ZREC v2 (zrec2.exe) is beta but can still be used to precompress and it can detect zlib streams without headers too. With the help of preflate, it can precompress most of the zlibbed files with ease.
Combining slow mode and preflate ought to provide the best inflation.

For example, we can compress this pdf file with 899KB size using 7z(LZMA,32MB,Solid,273) and get 827KB.
But if we precompress the pdf with zrec, we get 2.25MB as output and then we can compress that 2.25MB file using 7z(same options as before) and get 545KB as output.

To know about command line options, run the program without any arguments.
The algorithm of this program is explained here
Download the program from here