Tổng quan
IPWorks Zip Delphi Edition tập trung vào nén và giải nén file cho ứng dụng Delphi, với hỗ trợ nhiều chuẩn phổ biến gồm Zip, Tar, Gzip, 7-Zip, Bzip2, ZCompress và Jar. Bộ thành phần này phù hợp khi cần đưa chức năng archive vào ứng dụng thay vì gọi công cụ ngoài.

Khả năng xử lý archive bao gồm streaming trong lúc compression hoặc decompression, liệt kê nội dung file Zip mà không cần giải nén, và xóa từng file trong archive mà không phải bung toàn bộ.
Cách tiếp cận này hữu ích cho các quy trình xử lý file lớn hoặc tác vụ tự động hóa.
Tính năng nổi bật
- Hỗ trợ các chuẩn nén Zip, Tar, Gzip, 7-Zip, Bzip2, ZCompress và Jar.
- Cung cấp streaming support trong quá trình nén và giải nén dữ liệu.
- Xóa từng file trong archive mà không cần giải nén toàn bộ nội dung.
- Liệt kê nội dung file Zip trước khi giải nén.
- Áp dụng password encryption cho file Zip.
- Hỗ trợ AES 128-bit, 192-bit và 256-bit cho archive.
- Làm việc với Open XML Packaging format dùng trong Microsoft Office.
Ứng dụng thực tế
- Tích hợp chức năng nén và giải nén vào ứng dụng desktop hoặc utility viết bằng Delphi.
- Xây dựng quy trình đóng gói dữ liệu, log hoặc tài liệu theo nhiều chuẩn archive khác nhau.
- Xử lý file ZIP dung lượng lớn hoặc archive chứa số lượng file lớn với Zip64.
- Tạo self-extracting archives cho môi trường Windows native.
- Làm việc với tài liệu Microsoft Office dựa trên Open XML Packaging format.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi cần thêm chức năng compression vào ứng dụng
- Nhóm phát triển duy trì ứng dụng VCL hoặc FMX trên nhiều nền tảng
- Technical lead cần thư viện archive native cho Delphi, Lazarus IDE hoặc Free Pascal
- QA và kỹ sư tích hợp kiểm thử quy trình nén, giải nén và mã hóa archive
Thông tin kỹ thuật
Câu hỏi thường gặp
IPWorks Zip Delphi Edition hỗ trợ những định dạng nén nào?
Bộ thành phần hỗ trợ Zip, Tar, Gzip, 7-Zip, Bzip2, ZCompress và Jar.
Phiên bản này dùng với môi trường phát triển nào?
Tài liệu nêu hỗ trợ Lazarus IDE, Free Pascal và các phiên bản Embarcadero Delphi từ 6 đến RAD Studio 13.
Có hỗ trợ VCL và FMX không?
Có. Delphi Edition bao gồm native Delphi VCL and FMX components.
Có hỗ trợ mã hóa archive không?
Có. Thư viện hỗ trợ Zip file password encryption cùng AES 128-bit, 192-bit và 256-bit.
Có xử lý được file ZIP lớn hơn 4GB không?
Có. IPWorks Zip hỗ trợ Zip64 Archives cho file ZIP trên 4GB với số lượng file rất lớn.




Bình luận