LZip アーカイブの操作
Contents
[
Hide
Show
]概要
Lzip アーカイブ は Linux で一般的です。 LZMAアルゴリズムを使用します。 Aspose.ZIP for .NET API を使用すると、他のサードパーティ アプリケーションを必要とせずに、アプリケーションで Lzip アーカイブを作成および管理できます。 Aspose.ZIP API は、そのようなアーカイブを操作する 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 }