Composer une archive 7z multivolume

Aper�u

L’API Aspose.ZIP vous permet de composer une archive 7z divis�e en plusieurs fichiers (volumes).�L’API Aspose.ZIP fournit la m�thode� SaveSplit�pour composer une telle archive.�

Options pour l’archive fractionn�e

Le constructeur SplitSevenZipArchiveSaveOptions n�cessite deux param�tres�: le nom de fichier pour chaque �l�ment et la taille du volume. Les pi�ces auront les extensions .7z.001, .7z.002, .7z.003…. Le dernier volume est g�n�ralement plus petit que le volume normal.

Composer une archive multivolume

L’exemple de code suivant montre comment composer une archive 7z divis�e avec 65 536 octets par �l�ment, peut-�tre � l’exception du dernier. Les noms de fichiers seraient part.7z.001, part.7z.002, part.7z.003, …

1    FileInfo fi1 = new FileInfo("alice29.txt");
2    FileInfo fi2 = new FileInfo("picture.png");
3
4    using (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipPPMdCompressionSettings())))
5    {
6        archive.CreateEntry("alice29.txt", fi1);
7        archive.CreateEntry("picture.png", fi2);
8        archive.SaveSplit(@"C:\Folder",  new SplitSevenZipArchiveSaveOptions("part", 65536));
9    }

Le 7z multivolume permet le cryptage et toute m�thode de compression appliqu�e, comme l’archive 7z classique.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.