Create 7Zip Archive in C#

Trong A Previous post, Chúng tôi đã khám phá cách tạo ZIP Archive sử dụng C#. Bây giờ, chúng tôi sẽ chuyển tập trung vào định dạng 7z, được biết đến với tỷ lệ nén cao và khả năng mã hóa AES 256 bit mạnh mẽ. điều này làm cho thư viện .NET 7z một lựa chọn lý tưởng để xử lý các tập tin một cách an toàn và hiệu quả.

Những gì bạn sẽ học

Trong hướng dẫn này, bạn sẽ tìm hiểu làm thế nào để tạo 7z (7-Zip) lưu trữ một cách lập trình bằng cách sử dụng C:

Chúng tôi sẽ sử dụng các Aspose.ZIP cho .NET API. bạn có thể cài đặt thư viện này thông qua:

Tạo 7z (7-Zip) Archive bằng cách sử dụng C#

Bạn có thể nén tệp vào một tập tin 7z, phù hợp cho cả các kịch bản tệp duy nhất và tệp đa. tính năng này cung cấp một giải pháp hiệu quả chi phí cho các nhà phát triển đang tìm kiếm một công cụ khai thác .NET RAR.

Tạo 7z Archive với một Single Entry

Để tạo một tập tin 7z với một tập tin duy nhất, hãy làm theo các bước sau đây:

Dưới đây là một ví dụ C# để minh họa:

Tạo 7z Archive với nhiều bài đăng

Để nén nhiều tập tin vào một tập tin 7z duy nhất:

Ví dụ:

Tạo AES Encrypted 7z Archive bằng cách sử dụng C#

Để bảo mật lưu trữ của bạn, bạn có thể sử dụng mã hóa AES, một tính năng của thư viện .NET 7z giúp cải thiện bảo mật lưu trữ:

  • tạo ra một ví dụ về 7Những cài đặt mã hóa.
  • Thiết lập các thông số mã hóa cần thiết.
  • Thêm các mục vào lưu trữ và lưu nó.

Ví dụ:

Thiết lập mật khẩu khác nhau cho 7z entries bằng cách sử dụng C#

Để phân bổ mật khẩu độc đáo cho các mục khác nhau trong hồ sơ của bạn:

Ví dụ:

Kết luận

Trong bài viết này, chúng tôi đã khám phá cách tạo các tập tin 7z một cách lập trình trong C#, bảo mật chúng với mã hóa AES và phân bổ mật khẩu độc đáo cho các bài đăng Aspose.ZIP tài liệu.

Bằng cách sử dụng Aspose Plugin cho .NET, bạn có thể quản lý tài liệu một cách hiệu quả, áp dụng mã hóa, và làm nhanh dòng công việc của bạn - tất cả chỉ với 99$. Khóa các tính năng tiên tiến hôm nay với plugin thu thập tài liệu .NET đáng tin cậy này, hỗ trợ tất cả các định dạng lớn!

More in this category