Робота з архівами LZip

Огляд

Архів Lzip поширений у Linux. Він використовує алгоритм LZMA. API Aspose.ZIP для .NET дає змогу працювати зі створенням архівів Lzip і керуванням ними у ваших програмах без потреби в будь-яких сторонніх програмах. API Aspose.ZIP надає клас  LzipArchive для роботи з такими архівами. Цей клас надає основні методи для виконання операцій над архівами.

Стиснути файл

У наведеному нижче прикладі коду показано, як стиснути файл за допомогою екземпляра LzipArchive.

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

Розпакуйте архів Lzip

Наступний простий приклад коду показує, як відкрити архів 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.