創(chuàng)建和讀取Zip文件,無(wú)需中間磁盤/內(nèi)存存儲(chǔ),無(wú)需等待完整的文件到達(dá)或讀取。為服務(wù)器和網(wǎng)絡(luò)場(chǎng)景以及高需求環(huán)境提供了理想的“動(dòng)態(tài)”性能。由響應(yīng)迅速的支持和開(kāi)發(fā)團(tuán)隊(duì)提供支持,他們的唯一目標(biāo)是讓您完全滿意。
在不等待所有數(shù)據(jù)或文件的情況下壓縮或解壓歸檔
支持最新的Zip文件格式標(biāo)準(zhǔn)
8年的業(yè)績(jī)記錄和堅(jiān)如磐石的可靠性
這是一種創(chuàng)建/提取整個(gè)Zip文件的新方法,非常適合無(wú)法訪問(wèn)存儲(chǔ)文件系統(tǒng)的流媒體場(chǎng)景。
即時(shí)壓縮
一旦第一個(gè)要壓縮的數(shù)據(jù)可用,就開(kāi)始以流式方式創(chuàng)建Zip文件。無(wú)需等待文件列表壓縮,無(wú)需提前知道文件大小或文件計(jì)數(shù),并且可以在第一個(gè)要壓縮的文件的數(shù)據(jù)開(kāi)始讀取或接收時(shí)立即開(kāi)始輸出Zip文件。
生成的Zip文件可以立即通過(guò)網(wǎng)絡(luò)發(fā)送或在本地保存,隨著接收和壓縮更多數(shù)據(jù),歸檔文件的其余部分變得可用。
即時(shí)解壓
Zip文件也會(huì)被類似地提取出來(lái),一旦Zip文件的第一個(gè)數(shù)據(jù)開(kāi)始被讀取或接收,就會(huì)立即被提取出來(lái)。常規(guī)的Zip壓縮庫(kù)組件根本不能以這種方式工作。
規(guī)?;?/strong>
提供了一種優(yōu)化的性能,非常適合高需求服務(wù)器環(huán)境、無(wú)盤操作、I/O密集型網(wǎng)站,或需要實(shí)時(shí)流壓縮/解壓縮功能或內(nèi)存或磁盤空間非常寶貴的任何情況。Zip存檔中文件的大小或數(shù)量對(duì)內(nèi)存和磁盤空間需求絕對(duì)沒(méi)有影響。
該庫(kù)易于使用,只需幾個(gè)方法即可執(zhí)行強(qiáng)大的流式壓縮/提取,支持最新的WinZip12和up-Zip文件格式,以及LZMA、PPMd、BZip2、BWT、Deflate和Deflate64壓縮方法。完美的事件和屬性集讓開(kāi)發(fā)人員能夠監(jiān)視和控制Zip的寫入/讀取過(guò)程。
堅(jiān)如磐石,值得信賴
Xceed Zip for.NET經(jīng)過(guò)10年的廣泛使用,經(jīng)過(guò)了時(shí)間考驗(yàn),已經(jīng)更新了很多次,并在不斷改進(jìn)。它繼承了XceedZip for.NET中實(shí)現(xiàn)的穩(wěn)定核心數(shù)據(jù)壓縮算法,一個(gè)擁有15年歷史的庫(kù)。許多財(cái)富500強(qiáng)公司在其應(yīng)用程序中使用和信任的.NET跟蹤記錄,以及微軟在Windows服務(wù)器操作系統(tǒng)中使用和信任的跟蹤記錄。
特點(diǎn):
.NET技術(shù)
.NET frameworks2.0/3.5, 4.0及以上版本,.NETStandard和.NETCore和ASP.NETCore 2.0及以上版本使用100%托管C#代碼編寫。
Blueprint許可證中包含的源代碼。
NET和C#示例應(yīng)用程序。
面向?qū)ο蟮脑O(shè)計(jì)與之相匹配.NETFramework類庫(kù)。
所有錯(cuò)誤處理都可以通過(guò).NET異常類。
不需要明確處理對(duì)象。
符合CLS(通用語(yǔ)言規(guī)范)。
不使用不安全的區(qū)塊來(lái)滿足最低許可要求。
文檔完全集成到VisualStudio中。
.NET 2.0到.NET3.5的獨(dú)立版本。.NET4.0及其以上版本是使用客戶端配置文件編譯的。
主要特點(diǎn)
更快:創(chuàng)建Zip文件時(shí)不需要使用臨時(shí)文件,這意味著當(dāng)用它來(lái)創(chuàng)建全新的Zip文件時(shí),它甚至比XceedZip for .NET更快。
更安全:因?yàn)樵诰帉慫ip文件時(shí)沒(méi)有使用臨時(shí)文件,所以在Zip創(chuàng)建過(guò)程中,未經(jīng)授權(quán)訪問(wèn)或修改文件的可能性更小。
該產(chǎn)品的主ZipWriter和ZipReader類分別使用任何可查找或不可查找的基于流的對(duì)象作為目標(biāo)或源Zip存檔,以實(shí)現(xiàn)完全的靈活性和“動(dòng)態(tài)”壓縮/解壓縮。
輕量級(jí)庫(kù)。
一旦收到要壓縮的數(shù)據(jù),就開(kāi)始創(chuàng)建Zip存檔:無(wú)需等待所有文件,甚至無(wú)需等待完整的文件。不需要提前知道文件的數(shù)量或大小。
Zip存檔文件可以在寫入過(guò)程開(kāi)始后立即通過(guò)網(wǎng)絡(luò)發(fā)送或在本地保存,存檔文件的其余部分在壓縮后可用。
即使組件仍在接收Z(yǔ)ip存檔文件,存檔文件也會(huì)被提取出來(lái),并可立即用于進(jìn)一步處理。
Zip存檔中文件的大小或數(shù)量對(duì)內(nèi)存和磁盤空間需求絕對(duì)沒(méi)有影響。
只需幾個(gè)方法和屬性即可執(zhí)行強(qiáng)大的Zip壓縮/提取。
支持PPMd、BZip2、BWT、Deflate和Deflate64壓縮方法。
支持AES加密和解密,以實(shí)現(xiàn)最大的WinZip兼容性。組件使用的AES加密算法現(xiàn)在可以由開(kāi)發(fā)人員設(shè)置。
唯一一個(gè)提供WinZip12兼容性的庫(kù),支持LZMA算法,在某些情況下提高壓縮性能。注意:不支持使用WinZip12的特殊JPEG重新壓縮功能的Zip文件。
提供了頭文件中的UTF-8字符編碼,以改進(jìn)對(duì)文件名和注釋中國(guó)際字符的支持。
還提供用于監(jiān)視和控制Zip寫入/讀取過(guò)程的事件和屬性。
與舊的Zip工具兼容。
ZipWriter可以生成產(chǎn)品的ZipReader可以讀取的未壓縮Zip文件,增加了靈活性(結(jié)合了Deflate格式和無(wú)壓縮)。
對(duì)于傳統(tǒng)的壓縮/解壓縮方法,請(qǐng)考慮XceedZip for .NET。
責(zé)任編輯:彭菁
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
6754瀏覽量
88611 -
Zip
+關(guān)注
關(guān)注
0文章
17瀏覽量
8617 -
文件
+關(guān)注
關(guān)注
1文章
555瀏覽量
24633
原文標(biāo)題:Xceed Real-Time Zip for .NET
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論