Trabajar con archivos LZip

Descripción general

Archivo Lzip es común en Linux. Utiliza el algoritmo LZMA. Aspose.ZIP para .NET API le permite crear y administrar archivos Lzip en sus aplicaciones sin la necesidad de otras aplicaciones de terceros. La API Aspose.ZIP proporciona la clase  LzipArchive para trabajar con dichos archivos. Esta clase proporciona métodos básicos para realizar operaciones en archivos.

Comprimir un archivo

El siguiente ejemplo de código muestra cómo comprimir un archivo usando la instancia de LzipArchive.

1    using (LzipArchive archive = new LzipArchive())
2    {
3        archive.SetSource("data.bin");
4        archive.Save("data.bin.lz");
5    }

Extraer archivo Lzip

El siguiente ejemplo de código simple muestra cómo abrir un archivo Lzip.

 1    using (FileStream sourceLzipFile = File.Open("data.bin.lz", FileMode.Open))
 2    {
 3        using (FileStream extractedFile = File.Open("data.bin", FileMode.Create))
 4        {
 5            using (LzipArchive archive = new LzipArchive(sourceLzipFile))
 6            {
 7                archive.Extract(extractedFile);
 8            }
 9        }
10    }

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.