重慶慧都科技有限公司
參考價: | 面議 |
- 產(chǎn)品型號
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):138更新時間:2022-03-29 16:40:07
Xceed Zip for ActiveX (原名"Xceed Zip Compression Library“)是與的Zip文件格式,包括文件名中支持所有字符的UTF-8以及與WinZip 12+兼容的LZMA。專業(yè)的技術(shù)團隊提供支持服務(wù)。
- 高性能
- 支持的標準壓縮文件格式
- 功能豐富
- 還包含流壓縮庫
界面預(yù)覽
聲明:本產(chǎn)品中文介紹為慧都網(wǎng)版權(quán)所有,未經(jīng)慧都公司書面許可,嚴禁拷貝、轉(zhuǎn)載!
功能描述
需要培訓(xùn)、定制、外包?
請聯(lián)系我們!:800018081
慧都專業(yè)技術(shù)團隊幫助您提高效率,節(jié)省成本,降低風(fēng)險!
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準產(chǎn)品資料以介紹為準,如需購買請先行測試。
ActiveX/DLL技術(shù)
內(nèi)置的X86-64處理器架構(gòu)。IA-64架構(gòu)處理器的版本也可應(yīng)要求提供。
使用ATL3.0編寫的*獨立的COM對象和ActiveX控件。
無需外部壓縮DLL、MFC DLL或其它運行時庫。
既可單線程(STA)又可多線程單元(MTA)模型設(shè)計。
無需窗體就能實例化組件。
支持同時運行多個實例。
在一個控件中同時支持Unicode和ANSI。庫會自動使用Unicode API調(diào)用性能的一個。
ActiveX控件接口有所有的常量、枚舉和內(nèi)置類型。代碼自動完成、屬性分類、幫助字符串以及F1幫助也都*支持。
適用于可使用ActiveX控件的所有32位的開發(fā)環(huán)境,包括VB、VC ++、Delphi、C ++ Builder、VFP、Office、PB、VO、Web腳本語言、ASP以及DCOM項目。
還與VB.NET和C#兼容,以及100%的代碼托管。
壓縮文件技術(shù)
支持WinZip9.0(及以上)兼容的AES強加密。
快速且低內(nèi)存消耗的壓縮引擎。
與PKZIP 2.04g格式99%兼容。
與PKZIP 4.5格式99%兼容。
支持Zip64壓縮文件格式,允許創(chuàng)建無限制大小的Zip文件(無4GB限制)。
支持BZip2 (BWT)壓縮方法,比Deflate在許多主流文件類型尤其是XML數(shù)據(jù)的壓縮上好15%到20%。
提供WinZip12兼容的庫,支持LZMA算法在某些情況下提高壓縮。注意:使用WinZip12的特殊JPEG再壓縮功能的Zip文件不被支持。
標頭中提供了UTF-8字符編碼,以提高文件名和評論中對國際字符的支持。
支持Deflate64TM壓縮方法。
壓縮文件中可以包含任意數(shù)量的文件。
通過Xceed Zip創(chuàng)建的常規(guī)、跨越以及自解壓文件現(xiàn)在可以在現(xiàn)有的解壓縮應(yīng)用程序中使用,反之亦然。
存儲和檢索的zip文件格式的擴展。壓縮文件中允許存儲Unicode文件名和NT文件屬性以及額外的時間戳和安全權(quán)限。
無需修復(fù)損壞的zip文件。 Xceed Zip自動嘗試從錯誤中恢復(fù)并在解壓縮時報告在zip文件中找到的任何不一致之處。
主要操作
壓縮文件或內(nèi)存緩沖到新的或已存在的壓縮文件中。
解壓文件到磁盤或直接到內(nèi)存中。
*在內(nèi)存中壓縮或解壓縮字符串或緩沖區(qū)。
所有的壓縮和解壓縮模型都支持流和加密。
創(chuàng)建*自定義自解壓的壓縮文件。
壓縮文件類型可任意相互轉(zhuǎn)換。
可以讀取和寫入跨多個磁盤的壓縮文件。
直接在硬盤上讀取和寫入多組成部分的壓縮文件。
從一個壓縮文件的內(nèi)容更新另一個壓縮文件或?qū)蓚€壓縮文件合并。
可選擇的后臺處理功能,也就是Xceed Zip處理的同時您的代碼也可以繼續(xù)執(zhí)行。
應(yīng)用組件的交互性
所有的操作可以在任何時間被中斷。
提供逐個文件以及整個操作執(zhí)行的狀態(tài)報告事件,以百分比、字節(jié)和文件計數(shù)。輕松將任何類型的進度條添加到您的應(yīng)用程序中。
事件無論是在文件正在被壓縮、解壓縮、更新還是刪除等操作都會被觸發(fā)。
通知您的應(yīng)用程序何時某個具體的文件不能被處理以及為什么不能被處理。
當(dāng)文件被壓縮或解壓時通知您的應(yīng)用程序即將覆蓋現(xiàn)有文件。然后,您的應(yīng)用程序可以選擇覆蓋或跳過它。您還可以重命名文件。
為當(dāng)前正在處理的文件的完整文件信息。
您的應(yīng)用程序會收到一些信息,如文件的實現(xiàn)的壓縮比、壓縮后的大小以及其它信息。
通知您的應(yīng)用程序讀取或?qū)懭肟缍鄠€磁盤的壓縮文件時,應(yīng)當(dāng)提示用戶插入一個特定的磁盤。
許多事件具有可修改參數(shù),讓您的應(yīng)用程序更改文件參數(shù)或規(guī)格的文件被壓縮,解壓縮,轉(zhuǎn)換等。
不使用的事件可以阻止被觸發(fā),以提高性能。
當(dāng)臨時壓縮文件被復(fù)制到最終目錄會給用戶提供一個反饋。
當(dāng)壓縮文件的目錄正在被寫入時會給用戶提供一個反饋。
壓縮文件操作功能
獲取壓縮文件的全局信息。
通過集合對象獲取壓縮文件內(nèi)容的詳細列表。
通過事件獲取壓縮文件內(nèi)容的詳細列表。
從壓縮文件中刪除文件。
在文件被成功的壓縮后刪除文件。
測試壓縮文件及其內(nèi)容的完整性。
根據(jù)文件屬性、大小、資源版本和日期處理或排除文件,或創(chuàng)建自己的自定義文件處理過濾器。
通配符預(yù)覽:在開始壓縮或解壓前找出到底哪些文件將符合您的通配符和過濾器。
壓縮預(yù)覽:在開始實際壓縮操作前獲取壓縮文件的大小。還提供整個壓縮文件組的統(tǒng)計數(shù)據(jù)。
添加和檢索zip文件中單個文件的注釋。
獲取和設(shè)置全局壓縮文件注釋。
自動*生成以便其它應(yīng)用程序在處理過程中不會停止。
在壓縮文件寫入前清除磁盤。
一定的可用空間留給跨區(qū)壓縮文件。
當(dāng)跨磁盤壓縮文件時自動排除沒有留可用空間的磁盤。
壓縮整個目錄及其內(nèi)容。
只處理比壓縮文件中已有或磁盤中已存在的更新的文件。
提供全局加密和解密密碼。
控制壓縮文件中哪些類型的文件未被壓縮。
控制每個壓縮文件中存儲的路徑信息。
在zip文件中存儲驅(qū)動器的卷標以及解壓時恢復(fù)。
壓縮系統(tǒng)和隱藏文件,覆蓋只讀文件。
允許壓縮當(dāng)前正在被其它處理打開進行寫入操作的文件。
限制對特定范圍內(nèi)的文件進行時間戳和文件大小操作。
支持長文件名稱和UNC路徑,以及在壓縮文件中存儲Unicode文件名。
操作自解壓壓縮文件無需干擾它們的自解壓功能。
重命名文件和它們的路徑作為它們被壓縮和解壓后的名稱和路徑。
壓縮文件中的重命名文件無需解壓縮和再壓縮操作。
在壓縮文件中修改文件參數(shù)(注釋、時間戳、文件屬性)。
控制被壓縮的文件的數(shù)量。
解壓縮文件的路徑。
使用通配符進行處理的文件。
安全的處理壓縮文件的臨時副本。
模板文件被創(chuàng)建的位置。
在壓縮文件基于任何文件屬性或參數(shù)更新、合并或轉(zhuǎn)換時過濾文件。
設(shè)置歸檔文件的日期為其包含的文件的日期。
文檔和示例
提供完整全面的MSDN-style HTML格式的文檔。
還提供具有多種語言的完整注釋的示例應(yīng)用程序,包括VB、Delphi、Visual C++ with ATL和MFC、C++ Builder以及ASP Active Server Pages。
直接訪問DLL API
該庫單個的DLL也可通過它輸出的API作為標準的32位DLL訪問。
所有的屬性、方法和事件都能被輸出。
所有輸出的API調(diào)用涉及具有單或?qū)捵址约癠nicode版本的字符串參數(shù)。
事件既可以被回調(diào)函數(shù)處理也可以被窗口消息處理。
自解壓壓縮文件功能
創(chuàng)建新的自解壓壓縮文件或?qū)F(xiàn)有的壓縮文件轉(zhuǎn)移到已存在的自解壓壓縮文件。
自解壓壓縮文件可以跨多個磁盤。
創(chuàng)建傳統(tǒng)PKZIP 2.04g壓縮方法的自解壓壓縮文件。現(xiàn)在還支持Deflate64TM、BZip2以及BWT方法。
創(chuàng)建支持AES加密的自解壓壓縮文件。
創(chuàng)建能運行在所有Windows操作系統(tǒng)的32位自解壓壓縮文件。
更新和重新配置已存在的自解壓壓縮文件。
自定義介紹消息和對話框標題。
顯示具有可配置接受或拒絕按鈕的許可協(xié)議。
自定義所有其它消息、提示和按鈕標題。
自定義自解壓壓縮文件的應(yīng)用圖標。
設(shè)置默認的解壓縮文件夾。
允許用戶對解壓縮文件夾進行選擇。
當(dāng)遇到加密文件時需要密碼。
用戶可以輸入加密密碼,沒有該文件的密碼也可跳過該文件。
在成功解壓縮文件后顯示一個文本文件。
自定義具有對話框的覆蓋行為,并且提供多重覆蓋選項。
顯示解壓縮狀態(tài)。
用戶交互和對話框可以選擇性關(guān)閉。
在成功解壓縮文件后執(zhí)行一個或多個應(yīng)用或打開文檔。
在解壓縮后將一個或多個文件從一個地方復(fù)制到另一個地方。
解壓縮后在系統(tǒng)注冊DLL。
解壓縮后在注冊表中添加或修改關(guān)鍵值。
使用內(nèi)置加密密碼創(chuàng)建自解壓縮壓縮文件。這防止用戶使用解壓縮程序來解壓文件,并且強迫用戶查看你的自定義介紹、許可協(xié)議或警告信息。
創(chuàng)建程序分組以及將項目插入到程序分組中。
應(yīng)用程序的關(guān)聯(lián)文件名稱擴展。
允許第三方安裝或配置程序來解壓文件到臨時文件夾,執(zhí)行完成后自動刪除。
自定義路徑、文件名稱、字符串以及提示會被解析,允許您插入字符串如當(dāng)前文件夾、Windows和Windows系統(tǒng)目錄、臨時文件夾等。
使用額外的標頭如Unicode文件名稱、擴展文件戳以及安全描述符。
支持Zip64壓縮文件格式,允許創(chuàng)建幾乎無大小限制的壓縮文件(無4GB限制),并且可以包含無限多個數(shù)量的文件。
流壓縮庫
與主流Zip庫具有同樣的技術(shù)優(yōu)勢:ATL 3.0、STA/ MTA、多實例支持。
快速且低內(nèi)存消耗的壓縮引擎。
提供Deflate壓縮方法用于快速高效的壓縮,以及BZip2方法用于的文件壓縮。
控制每一個壓縮方法的壓縮層級。
BZip2壓縮方法是的XML數(shù)據(jù)壓縮方法。
可以從Unix和Linux平臺壓縮和解壓縮GZip (.gz)和BZip2 (.bz2)文件。
可以壓縮和解壓縮Zlib、Info-Zip以及Java兼容的數(shù)據(jù)。
可輸出帶有嵌套CRC或Adler-32校驗以保證數(shù)據(jù)完整性的壓縮數(shù)據(jù)。
原始數(shù)據(jù)的CRC計算或Adler-32校驗。
直接從內(nèi)存緩沖區(qū)壓縮和解壓縮文件到另一個內(nèi)存緩沖區(qū)。
從文件壓縮和解壓到內(nèi)存,或從內(nèi)存壓縮和解壓到文件。
行一個文件壓縮和解壓到另一個文件。
所有的壓縮和解壓縮模式都支持流數(shù)據(jù)。
可以自動有效的與Xceed Encryption for ActiveX和Xceed Encoding for ActiveX一起工作,用于在壓縮或解壓縮前加密/解密/編碼/解碼數(shù)據(jù)。