Mit der
zlib direkt nicht, weil der ZIP-Agorithmus nur für eine Datei gedacht ist. PKZIP hat für mehrere Dateien irgendwann mal irgendwelche Zusatzheader eingeführt (ich habe mal gelesen, daß es irgendein Datenbankformat war, wo die Datenbank direkt in die ZIP-Datei geschrieben wurde). Entweder, du baust dir selbst einen Header, wenn es nicht drauf ankommt, daß andere Entpacker das Ding lesen müssen (du brauchst Dateigröße und Name im Minimalfall), oder du schaust mal unter
wotsit nach, was der Standard vorsieht.