Conversión de ZIP a 7z mediante C#

Si desea convertir el archivo ZIP a 7z, lea este artículo.

Aspose.Zip ahora permite componer archivos 7z con algoritmos de compresión LZMA, LZMA2, PPMd y BZip2.

Conversión

Aspose.ZIP API proporciona la clase  SevenZipArchive para trabajar con archivos 7z.  Podemos extraer una entrada a la memoria sin guardarla en un almacenamiento intermedio y pasarla al archivo 7z de inmediato.

Asegúrese de tener suficiente memoria virtual para guardar el contenido de todas las entradas.

Transferir una entrada

El siguiente ejemplo de código demuestra cómo extraer entradas del archivo ZIP e inmediatamente colocarlas en el archivo 7z. Las entradas de 7z se comprimirán con el método LZMA2 independientemente del algoritmo que tuvieran en el archivo fuente.
Las entradas que son directorios se omiten, pero sus archivos se agregan respetando rutas relativas.

                
            
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.