Lưu trữ GZip (.gz được sử dụng để nén một hoặc nhiều tệp bằng thuật toán nén GNU zip. Nó thường được sử dụng để nén tệp trong hệ điều hành UNIX. Trong bài viết này, bạn sẽ tìm hiểu cách nén tệp và tạo GZip (.gz) lưu trữ lập trình bằng C#. Hơn nữa, bài viết cũng sẽ trình bày cách giải nén kho lưu trữ GZip bằng C#.
Mở hoặc giải nén tệp 7z (7zip) theo lập trình bằng C# .NET
Các tệp 7z phổ biến vì chúng có tỷ lệ nén tốt. Bạn có thể mở hoặc trích xuất tệp 7z (7zip) theo lập trình trong các ứng dụng C# của mình. Vui lòng xem các phần sau để tìm hiểu cách tạo trình giải nén tệp 7z và giải nén các tệp lưu trữ được bảo vệ bằng mật khẩu.
Giải nén hoặc giải nén tệp theo chương trình bằng C#
Bạn có thể lưu trữ nhiều tệp ở dạng nén dưới dạng kho lưu trữ RAR. Trong bài viết này, bạn sẽ tìm hiểu cách Giải nén hoặc giải nén tệp từ kho lưu trữ RAR nén. Vui lòng tìm thêm thông tin chi tiết trong các phần sau.
Tạo Lưu trữ 7z (7-Zip) theo chương trình bằng C# .NET
Trong bài đăng trước, tôi đã thảo luận về các cách khác nhau để tạo tệp lưu trữ ZIP bằng C#. Bài viết cũng đề cập đến cách tạo các kho lưu trữ ZIP được mã hóa và bảo vệ bằng mật khẩu. Bên cạnh định dạng ZIP, còn có một số định dạng lưu trữ khác được sử dụng phổ biến như 7z, tar, RAR, v.v. Trong số này, định dạng lưu trữ 7z dựa trên kiến trúc mã nguồn mở và nó được sử dụng để nén các tệp và thư mục có tỷ lệ nén cao.
Giải nén tệp trong Lưu trữ ZIP bằng C#
Trong bài đăng trước, bạn đã học các cách khác nhau để nén tệp và thư mục vào kho lưu trữ ZIP bằng cách sử dụng Aspose.ZIP cho .NET. Trong bài đăng này, tôi sẽ chỉ cho bạn cách trích xuất hoặc giải nén tệp ZIP trong C#. Chúng tôi cũng sẽ đề cập đến cách giải nén các kho lưu trữ ZIP được bảo vệ bằng mật khẩu hoặc mã hóa AES trong C#.
Thêm tệp hoặc thư mục vào kho lưu trữ ZIP theo chương trình trong C#
Lưu trữ ZIP được sử dụng để nén và giữ một hoặc nhiều tệp hoặc thư mục vào một vùng chứa. Kho lưu trữ ZIP đóng gói các tệp và thư mục cũng như giữ thông tin siêu dữ liệu của chúng. Cách sử dụng lưu trữ phổ biến nhất là giảm kích thước tệp để lưu trữ hoặc truyền và áp dụng mã hóa để bảo mật. Ngoài các công cụ nén tệp, các tính năng nén/trích xuất tự động cũng được sử dụng trong các ứng dụng web và máy tính để bàn khác nhau để tải lên, tải xuống, chia sẻ hoặc mã hóa tệp.