Робота з архівами LZip
Contents
[
Hide
Show
]Огляд
Архів 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 }