Composer une archive Zip multi-volumes
Aper�u
L’API Aspose.ZIP vous permet de composer une archive zip divis�e en plusieurs fichiers. L’API Aspose.ZIP fournit la m�thode saveSplit pour composer une telle archive.
Options pour l’archive fractionn�e
Le constructeur de SplitArchiveSaveOptions requiert deux param�tres : le nom de fichier de chaque pi�ce et la taille du volume. Le dernier morceau aura l’extension .zip, les autres auront les extensions .z01, .z02, z03 …. Le dernier volume est g�n�ralement plus petit que le volume normal.
Composer une archive multi-volumes
L’exemple de code suivant montre comment composer une archive zip fractionn�e avec 65536 octets par pi�ce, peut-�tre � l’exception de la derni�re. Les noms de fichiers seraient part.z01, part.z02, part.z03, …, part.zip.
1Fichier fi1 = nouveau fichier("alice29.txt") ;
2Fichier fi2 = nouveau fichier ("Bible.txt") ;
3try (Archive archive = new Archive(new ArchiveEntrySettings(new DeflateCompressionSettings()))) {
4 archive.createEntry("alice29.txt", fi1) ;
5 archive.createEntry("Bible.txt", fi2) ;
6 archive.saveSplit("C:\Ndestination\N", new SplitArchiveSaveOptions("part", 65536)) ;
7}Le zip multi-volume permet d’appliquer n’importe quelle m�thode de cryptage et de compression, comme le zip normal.