LZip 아카이브 작업
Contents
[
Hide
Show
]개요
Lzip 아카이브는 Linux에서 일반적입니다. LZMA 알고리즘을 사용합니다. .NET API용 Aspose.ZIP을 사용하면 다른 타사 애플리케이션 없이도 애플리케이션에서 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 }