Pour tes images:[ul][li]si tes images sont en PNG, elles sont déjà compressées, ce n'est pas très utile d'essayer de les recompresser,[/li][li]la
zlib ne fait que la compression, pas l'archivage; il y a
minizip qui est livrée avec les sources de
zlib et qui gère le ZIP, mais cette lib n'est normalement pas compilée (mais sous Fedora, elle l'est), donc on la retrouve souvent copiée dans les sources.

(D'ailleurs, un de mes TODOs est d'utiliser la
minizip système dans la
libcalcfiles.)[/li][li]personnellement, je te conseillerais la
libarchive qui gère le format
tar, et qui peut aussi être combinée avec des libs de compression comme
zlib,
libbzip2 ou
xz-utils (cette dernière étant la meilleure solution). Cette lib est utilisée entre autres par KDE et GNOME dans leurs archiveurs graphiques et la licence (BSD sans "advertising clause" à la con) est compatible avec la GPL.[/li][/ul]