Tập tin 7z được sử dụng rộng rãi do tỷ lệ nén ấn tượng của chúng. Trong hướng dẫn này, bạn sẽ học cách mở hoặc giải nén tập tin 7z (7zip) một cách lập trình trong các ứng dụng C# của bạn. Dưới đây là cái nhìn tổng quan nhanh về những gì chúng ta sẽ đề cập:
- Trình giải nén Tập tin 7z (7zip) – Cài đặt API C#
- Mở hoặc Giải nén Tập tin 7z (7zip) một cách lập trình bằng C#
- Giải nén hoặc Giải nén Tập tin 7zip được bảo vệ bằng mật khẩu bằng C#
- Nhận Giấy phép API Miễn phí
Trình giải nén Tập tin 7z (7zip) – Cài đặt API C#
Để xử lý các tập tin 7z trong các ứng dụng của bạn, bạn có thể sử dụng API Aspose.ZIP cho .NET. Thư viện mạnh mẽ này hỗ trợ nhiều định dạng nén khác nhau, bao gồm ZIP, RAR, và 7z. Bạn có thể dễ dàng tạo một trình giải nén tập tin 7z trong các ứng dụng .NET của mình.
Để bắt đầu, hãy tải tệp DLL từ phần Tải xuống hoặc cài đặt nó thông qua NuGet bằng lệnh sau:
PM> Install-Package Aspose.Zip
Mở hoặc Giải nén Tập tin 7z (7zip) một cách lập trình bằng C#
Để mở hoặc giải nén các tập tin 7z một cách lập trình, hãy làm theo các bước sau:
- Tải kho lưu trữ 7z (7zip) đầu vào bằng cách sử dụng lớp SevenZipArchive.
- Sử dụng phương thức ExtractToDirectory để giải nén tất cả các tệp từ kho lưu trữ 7zip vào một thư mục đã chỉ định.
Dưới đây là một đoạn mã mẫu minh họa cách giải nén một tệp 7z bằng C#:
Giải nén hoặc Giải nén Tập tin 7zip được bảo vệ bằng mật khẩu bằng C#
Một số tệp 7z có thể được mã hóa vì lý do bảo mật. Nếu bạn cần giải nén một tệp 7zip được bảo vệ bằng mật khẩu, hãy làm theo các bước sau:
- Tải kho lưu trữ 7z đầu vào được bảo vệ bằng mật khẩu.
- Sử dụng phương thức ExtractToDirectory để giải nén kho lưu trữ 7z, cung cấp mật khẩu.
Mã sau đây minh họa cách giải nén một tệp 7zip được bảo vệ bằng mật khẩu một cách lập trình bằng C#:
Nhận Giấy phép API Miễn phí
Bạn có thể đánh giá API Aspose.ZIP mà không có bất kỳ hạn chế nào bằng cách yêu cầu Giấy phép Tạm thời Miễn phí.
Kết luận
Trong bài viết này, bạn đã học cách mở hoặc giải nén các tập tin 7z một cách lập trình bằng C#. Bạn cũng đã khám phá cách xử lý các kho lưu trữ được bảo vệ bằng mật khẩu trong các ứng dụng .NET của mình. Để biết thêm trợ giúp, vui lòng liên hệ với chúng tôi tại Diễn đàn Hỗ trợ Miễn phí, hoặc xem tài liệu API của chúng tôi Tài liệu để biết thêm tính năng.
Xem Thêm
Bằng cách sử dụng thư viện giải nén C# 7zip, bạn có thể dễ dàng tích hợp khả năng xử lý tệp 7z .NET vào các ứng dụng của mình. Dù bạn đang phát triển một ứng dụng Console để giải nén 7z, hay làm việc với xử lý tệp 7z ASP.NET, hướng dẫn này cung cấp nền tảng bạn cần cho việc giải nén 7zip hiệu quả trong C# .NET.