Redactar archivo 7z de varios vol�menes

Descripci�n general

La API Aspose.ZIP le permite componer un archivo 7z dividido en varios archivos (vol�menes).�La API Aspose.ZIP proporciona el m�todo� SaveSplit�para componer dicho archivo.�

Opciones para archivo dividido

El constructor SplitSevenZipArchiveSaveOptions requiere dos par�metros: el nombre del archivo para cada pieza y el tama�o del volumen. Las piezas tendr�n extensiones .7z.001, .7z.002, .7z.003…. El �ltimo volumen suele ser m�s peque�o que el normal.

Redactar archivo de varios vol�menes

El siguiente ejemplo de c�digo demuestra c�mo componer un archivo 7z dividido con 65536 bytes cada pieza, quiz�s excepto la �ltima. Los nombres de los archivos ser�an 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    }

El 7z de varios vol�menes permite el cifrado y se aplica cualquier m�todo de compresi�n, al igual que el archivo 7z normal.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.