Aspose.ZIP  for .NET

.NET API để nén và lưu trữ tệp

Nén tệp để tạo tệp lưu trữ hoặc Giải nén tệp lưu trữ các loại ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB từ bên trong bất kỳ ứng dụng dựa trên .NET nào.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.ZIP for .NET là một API thao tác nén và lưu trữ tài liệu linh hoạt cho định dạng ZIP tiêu chuẩn. API cho phép các ứng dụng .NET đạt được khả năng nén / giải nén tệp, lưu trữ tệp cũng như thư mục và mã hóa tệp lưu trữ. API này hoạt động với tất cả các định dạng lưu trữ nổi tiếng: ZIP, RAR, 7Zip, GZIP, BZ2. Và với nhiều định dạng lưu trữ từ Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. Nó cung cấp khả năng bảo vệ thông qua mật khẩu do người dùng xác định và mã hóa truyền thống sử dụng mã hóa ZipCrypto hoặc AES như AES128, 192 và AES256.

Tính năng API nén .NET Core và .NET Framework

Tích hợp dễ dàng

Tạo kho lưu trữ từ một hoặc nhiều tệp

Thêm tệp vào kho lưu trữ without compression

Mã hóa hoặc giải mã toàn bộ kho lưu trữ hoặc các mục nhập cụ thể

Thêm các mục vào kho lưu trữ hiện có

Xóa mục nhập khỏi kho lưu trữ hiện có

Nén thư mục theo cấu trúc của nó

Giải nén thành thư mục tôn trọng cấu trúc lưu trữ

Nén tài liệu có kích thước bất kỳ bằng cách áp dụng song song

Tích hợp API nén trong một ứng dụng .NET

Việc tích hợp thư viện nén rất đơn giản trong khi hầu hết các tệp nén & amp; Các hoạt động giải nén có thể được thực hiện chỉ với một vài dòng mã.

Nén một tập tin - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

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

     }