zip.SetFileCompression(id, idx, method[, flags])
idx
in dem in id
angegebenen Zip-Archiv auf die in method
angegebene
Komprimierungsmethode fest. Das optionale Argument flags
kann verwendet
werden, um die Komprimierungsstufe zu definieren, wobei 1 die schnellste
und 9 die höchste Komprimierung ist. Zulässige Werte sind 1-9 oder 0,
um die Standardeinstellungen der Komprimierung zu verwenden.
Der Parameter method
muss eine der folgenden Konstanten sein:
#ZIP_CM_DEFAULT:
#ZIP_CM_DEFLATE
.
#ZIP_CM_STORE:
#ZIP_CM_BZIP2:
#ZIP_CM_DEFLATE:
Beachten Sie, dass nur #ZIP_CM_DEFLATE
und #ZIP_CM_STORE
als universelle
unterstützt gelten.
Beachten Sie auch, dass die Änderung des Zip-Archivs nicht sofort erfolgt, sondern verschoben wird, bis Sie zip.CloseArchive() aufrufen.