Redactar archivo zip de varios vol�menes

Descripci�n general

La API Aspose.ZIP le permite componer un archivo zip dividido en varios archivos.�La API Aspose.ZIP proporciona el m�todo� SaveSplit�para componer dicho archivo.�

Opciones para archivo dividido

El constructor SplitArchiveSaveOptions requiere dos par�metros: nombre de archivo para cada pieza y tama�o del volumen. La �ltima pieza tendr� la extensi�n .zip, las dem�s tendr�n extensiones .z01, .z02, z03…. 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 zip dividido con 65536 bytes cada pieza, quiz�s excepto la �ltima. Los nombres de los archivos ser�an part.z01, part.z02, part.z03, …, part.zip.

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 zip de varios vol�menes permite aplicar cualquier m�todo de cifrado y compresi�n, al igual que el zip normal.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.