對于工作在.NET環境中的軟件開發者而言,Polar Zip for .NET是一種完整的壓縮方案。用戶可通過新工具ZIP.Net體驗到在.NET環境和壓縮組件中其的優點。
Polar Zip for .NET is a complete compression solution for software developers working in a .NET environment. Experience the advantages of the .NET environment and our compression component through our new tool ZIP.Net.
不論用戶需要的是簡單的Zip/Unzip函數還是高級特性,Polar Zip for .NET都能滿足用戶的壓縮需要。
1. 壓縮操作
-
創建新的壓縮文件;
-
在壓縮文件中刪除文件;
-
壓縮整個目錄內容或目錄列表;
-
壓縮并替換該文件
-
壓縮并更新文件
-
刪除該壓縮文件
-
不經過壓縮就可以將指定類型的文件直接拷貝到壓縮文件中;
2. 解壓操作
-
解壓文件;
-
指定文件的解壓縮路徑;
-
更新已經成在的文件
3. 多磁盤和多文件存檔
-
對跨磁盤的壓縮文件進行讀寫操作;
-
直接在硬盤驅動器中創建多部分的壓縮文件;
-
將多文件存檔轉換為單個壓縮文件;
-
將已存在的壓縮文件轉換為多文件或者多磁盤存檔;
-
對跨磁盤的操作;
-
在寫磁盤前先格式化;
4. 數據流和memory壓縮
-
從.NET數據流中壓縮及解壓縮數據,或者將數據壓縮及解壓縮到.NET數據流中;
-
壓縮及解壓縮存儲緩沖區;
5. 通用壓縮信息
-
在壓縮文件中獲得詳細的文件列表;
-
使用統配符來指定要處理的文件;
-
確定壓縮文件的名稱和位置;
-
提供數據,例如文件壓縮前的大小,壓縮文件的大小及其它信息;
-
能完全控制壓縮注釋;
6. 工具
-
對每個需要加密的文件指定不同的加密和解密密碼;
-
測試整體性,修復受損的壓縮文件及報告任何能找到的不一致性;
-
確定壓縮文件的日期與最新項相同;
7. 通用處理信息
-
設置壓縮等級;
-
為壓縮文件的臨時拷貝提供最大限度的安全性。用戶能夠指定臨時的壓縮文件位置;
-
能取消所有的操作;
-
當文件被壓縮,解壓縮,更新,刪除等操作時,會通知用戶的應用程序;
-
給出文件的進度狀態,這些數據顯示為百分比,字節及文件數;
-
直接使用這些信息,用戶可以很容易更新狀態條;
-
根據文件日期限制文件處理:在用戶指定日期之后,不可以對文件進行修改操作;
Polar Zip for .NET will meet all your compression needs whether you require simple Zip / Unzip functions or advanced features:
1. Zip actions
-
Create a new zip file;
-
Delete files in a zip file;
-
Compress entire directories and their contents or a list of directories;
-
Compress only files newer than those already in the zip file (Refresh);
-
Compress files and add them to a zip file (Update);
-
Delete files after zipping them (Move);
-
Have specified types of files directly copied into a zip file without compression;
2. UnZIP Actions
-
Decompress files from a zip file;
-
Specify the directory where files will be decompressed to;
-
Only decompress files that are newer than the ones already existing on disk (Refresh);
3. Multi-disk and multi-file archives
-
Reads and writes zip files that span multiple disks;
-
Creates multi-part zip files directly to a hard drive;
-
Converts multi-file archives to one single zip file;
-
Converts an existing zip file to a multi-file or a multi-disk archive;
-
Events during disk spanning;
-
Formats disks before writing on them;
4. Streaming and memory compression
-
Compressing and decompressing data into and from any .NET stream;
-
Compressing and decompressing memory buffers;
5. General zip information
-
Obtain a detailed list of files in a zip file;
-
Use wildcards to specify the files to be processed;
-
Specify the name and location of a zip file;
-
Events provide data such as the file size before compression, the compressed file size and other information as it becomes available;
-
You have full control over zip comments;
6. Tools
-
Specify different encryption and decryption passwords for each file if needed;
-
Tests the integrity, repairs corrupted zip files and reports any inconsistencies found;
-
Make the zip file date the same as the newest item;
7. General process information
-
Set the compression level;
-
Work on temporary copies of zip files for maximum safety. You can specify the location of the temporary zip file;
-
All operations can be aborted;
-
Notifies your application whenever a file is being zipped, unzipped, updated, deleted, etc.;
-
Provides the status of the progress by file and globally with the data shown as percentages, bytes and file counts;
-
You can easily update your progress bars directly with this information;
-
Limits file processing based on file dates: does not operate on files modified after/on the date you specify;