Arbeiten mit LZip-Archiven

Überblick

Lzip-Archiv ist unter Linux üblich. Es verwendet den LZMA-Algorithmus. Mit der Aspose.ZIP für .NET-API können Sie Lzip-Archive in Ihren Anwendungen erstellen und verwalten, ohne dass andere Anwendungen von Drittanbietern erforderlich sind. Die Aspose.ZIP API stellt die Klasse „ LzipArchive“ für die Arbeit mit solchen Archiven bereit. Diese Klasse stellt grundlegende Methoden zum Ausführen von Vorgängen an Archiven bereit.

Eine Datei komprimieren

Das folgende Codebeispiel zeigt, wie eine Datei mithilfe der LzipArchive-Instanz komprimiert wird.

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

Lzip-Archiv extrahieren

Das folgende einfache Codebeispiel zeigt, wie man ein Lzip-Archiv öffnet.

 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.