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.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.