Aspose.ZIP  for .NET

파일 압축 및 보관을 위한 .NET API

파일을 압축하여 모든 .NET 기반 응용 프로그램 내에서 ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB 유형의 아카이브를 만들거나 압축을 풉니다.

  무료 평가판 다운로드
  
 

Aspose.ZIP for .NET은 표준 ZIP 형식을 위한 유연한 문서 압축 및 아카이브 조작 API입니다. API를 사용하면 .NET 애플리케이션에서 파일 압축/압축 해제, 파일 및 폴더 보관 및 보관 파일 암호화를 수행할 수 있습니다. 이 API는 ZIP, RAR, 7Zip, GZIP, BZ2와 같이 잘 알려진 모든 아카이브 형식에서 작동합니다. 또한 Linux의 다양한 아카이브 형식(CPIO, TAR, Lzip, Bzip2, XZ, Z)을 사용합니다. ZipCrypto 또는 AES128, 192 및 AES256과 같은 AES 암호화를 사용하여 사용자 정의 암호 및 기존 암호화를 통해 보호합니다.

.NET Core 및 .NET Framework 압축 API 기능

쉬운 통합

하나 이상의 파일에서 아카이브 만들기

아카이브에 파일 추가 without compression

전체 아카이브 또는 특정 항목 암호화 또는 암호 해독

기존 아카이브에 항목 추가

기존 아카이브에서 항목 삭제

구조를 고려한 압축 폴더

아카이브 구조에 따라 디렉토리로 압축 해제

병렬 처리를 적용하여 모든 크기의 문서 압축

.NET 애플리케이션에서 압축 API 통합

압축 라이브러리 통합은 간단하지만 대부분의 compress & 압축 해제 작업은 몇 줄의 코드로 수행할 수 있습니다.

단일 파일 압축 - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

        arch.CreateEntry("filename.dat", dir+"file.dat");
        arch.Save(dir+"result.zip");

     }