0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

創(chuàng)建/提取整個Zip文件的新方法

哲想軟件 ? 來源:哲想軟件 ? 2023-06-25 10:26 ? 次閱讀

創(chuàng)建和讀取Zip文件,無需中間磁盤/內(nèi)存存儲,無需等待完整的文件到達(dá)或讀取。為服務(wù)器和網(wǎng)絡(luò)場景以及高需求環(huán)境提供了理想的“動態(tài)”性能。由響應(yīng)迅速的支持和開發(fā)團(tuán)隊提供支持,他們的唯一目標(biāo)是讓您完全滿意。

在不等待所有數(shù)據(jù)或文件的情況下壓縮或解壓歸檔

支持最新的Zip文件格式標(biāo)準(zhǔn)

8年的業(yè)績記錄和堅如磐石的可靠性

db3025e0-12eb-11ee-962d-dac502259ad0.png

這是一種創(chuàng)建/提取整個Zip文件的新方法,非常適合無法訪問存儲文件系統(tǒng)的流媒體場景。

即時壓縮

一旦第一個要壓縮的數(shù)據(jù)可用,就開始以流式方式創(chuàng)建Zip文件。無需等待文件列表壓縮,無需提前知道文件大小或文件計數(shù),并且可以在第一個要壓縮的文件的數(shù)據(jù)開始讀取或接收時立即開始輸出Zip文件。

生成的Zip文件可以立即通過網(wǎng)絡(luò)發(fā)送或在本地保存,隨著接收和壓縮更多數(shù)據(jù),歸檔文件的其余部分變得可用。

即時解壓

Zip文件也會被類似地提取出來,一旦Zip文件的第一個數(shù)據(jù)開始被讀取或接收,就會立即被提取出來。常規(guī)的Zip壓縮庫組件根本不能以這種方式工作。

規(guī)?;?/strong>

提供了一種優(yōu)化的性能,非常適合高需求服務(wù)器環(huán)境、無盤操作、I/O密集型網(wǎng)站,或需要實時流壓縮/解壓縮功能或內(nèi)存或磁盤空間非常寶貴的任何情況。Zip存檔中文件的大小或數(shù)量對內(nèi)存和磁盤空間需求絕對沒有影響。

該庫易于使用,只需幾個方法即可執(zhí)行強(qiáng)大的流式壓縮/提取,支持最新的WinZip12和up-Zip文件格式,以及LZMA、PPMd、BZip2、BWT、Deflate和Deflate64壓縮方法。完美的事件和屬性集讓開發(fā)人員能夠監(jiān)視和控制Zip的寫入/讀取過程。

堅如磐石,值得信賴

Xceed Zip for.NET經(jīng)過10年的廣泛使用,經(jīng)過了時間考驗,已經(jīng)更新了很多次,并在不斷改進(jìn)。它繼承了XceedZip for.NET中實現(xiàn)的穩(wěn)定核心數(shù)據(jù)壓縮算法,一個擁有15年歷史的庫。許多財富500強(qiáng)公司在其應(yīng)用程序中使用和信任的.NET跟蹤記錄,以及微軟在Windows服務(wù)器操作系統(tǒng)中使用和信任的跟蹤記錄。

特點:

.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è)計與之相匹配.NETFramework類庫。

所有錯誤處理都可以通過.NET異常類。

不需要明確處理對象。

符合CLS(通用語言規(guī)范)。

不使用不安全的區(qū)塊來滿足最低許可要求。

文檔完全集成到VisualStudio中。

.NET 2.0到.NET3.5的獨立版本。.NET4.0及其以上版本是使用客戶端配置文件編譯的。

主要特點

更快:創(chuàng)建Zip文件時不需要使用臨時文件,這意味著當(dāng)用它來創(chuàng)建全新的Zip文件時,它甚至比XceedZip for .NET更快。

更安全:因為在編寫Zip文件時沒有使用臨時文件,所以在Zip創(chuàng)建過程中,未經(jīng)授權(quán)訪問或修改文件的可能性更小。

產(chǎn)品的主ZipWriter和ZipReader類分別使用任何可查找或不可查找的基于流的對象作為目標(biāo)或源Zip存檔,以實現(xiàn)完全的靈活性和“動態(tài)”壓縮/解壓縮。

輕量級庫。

一旦收到要壓縮的數(shù)據(jù),就開始創(chuàng)建Zip存檔:無需等待所有文件,甚至無需等待完整的文件。不需要提前知道文件的數(shù)量或大小。

Zip存檔文件可以在寫入過程開始后立即通過網(wǎng)絡(luò)發(fā)送或在本地保存,存檔文件的其余部分在壓縮后可用。

即使組件仍在接收Zip存檔文件,存檔文件也會被提取出來,并可立即用于進(jìn)一步處理。

Zip存檔中文件的大小或數(shù)量對內(nèi)存和磁盤空間需求絕對沒有影響。

只需幾個方法和屬性即可執(zhí)行強(qiáng)大的Zip壓縮/提取。

支持PPMd、BZip2、BWT、Deflate和Deflate64壓縮方法。

支持AES加密和解密,以實現(xiàn)最大的WinZip兼容性。組件使用的AES加密算法現(xiàn)在可以由開發(fā)人員設(shè)置。

唯一一個提供WinZip12兼容性的庫,支持LZMA算法,在某些情況下提高壓縮性能。注意:不支持使用WinZip12的特殊JPEG重新壓縮功能的Zip文件。

提供了頭文件中的UTF-8字符編碼,以改進(jìn)對文件名和注釋中國際字符的支持。

還提供用于監(jiān)視和控制Zip寫入/讀取過程的事件和屬性。

與舊的Zip工具兼容。

ZipWriter可以生成產(chǎn)品的ZipReader可以讀取的未壓縮Zip文件,增加了靈活性(結(jié)合了Deflate格式和無壓縮)。

對于傳統(tǒng)的壓縮/解壓縮方法,請考慮XceedZip for .NET。
責(zé)任編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7030

    瀏覽量

    89034
  • Zip
    Zip
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8642
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    566

    瀏覽量

    24744

原文標(biāo)題:Xceed Real-Time Zip for .NET

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何停止windows的自動更新方法

    停止windows的自動更新方法:1、點擊桌面左下的“開始”按鈕。2、點擊“設(shè)置”3、點擊“控制面板”4、在控制面板當(dāng)中點擊“自動更新”5、選擇“關(guān)閉自動更新”6、點擊“確定”
    發(fā)表于 10-16 10:30

    功率型LED熱阻測量的新方法

    功率型LED熱阻測量的新方法摘 要: LED照明成為21世紀(jì)最引人注目的新技術(shù)領(lǐng)域之一,而功率型LED優(yōu)異的散熱特性和光學(xué)特性更能適應(yīng)普通照明領(lǐng)域的需要。提出了一種電學(xué)法測量功率LED熱阻的新方法
    發(fā)表于 10-19 15:16

    單片機(jī)與PC機(jī)雙向并行通信新方法研究

    單片機(jī)與PC機(jī)雙向并行通信新方法研究
    發(fā)表于 08-17 23:11

    基于LabVIEW8.2提取ECG特征點的新方法

    基于LabVIEW8.2提取ECG特征點的新方法1、引言目前的心電圖(ECG)還主要依賴于人工讀圖,而且對相關(guān)人員所具備的專業(yè)知識水平要求很高。在計算機(jī)自動分析識別方面,雖有研究但技術(shù)尚不成熟[1
    發(fā)表于 11-30 16:52

    運用于matlab中的矩陣求逆的新方法有哪些?。ú皇呛瘮?shù)inv)

    運用于matlab中的矩陣求逆的新方法有哪些啊或者考慮矩陣的特殊性質(zhì),比如稀疏、對稱性,有哪些求逆的新方法可以運用???求助!
    發(fā)表于 01-21 17:10

    測電阻,新方法,不加激勵

    測電阻,新方法,不加激勵的辦法有沒有。
    發(fā)表于 03-26 10:44

    一種標(biāo)定陀螺儀的新方法

    一種標(biāo)定陀螺儀的新方法
    發(fā)表于 08-17 12:17

    使用PIM分析儀測試連接器互調(diào)的新方法是什么?

    使用PIM分析儀測試連接器互調(diào)的新方法是什么?
    發(fā)表于 05-10 06:59

    求大佬分享按鍵掃描的新方法

    求大佬分享按鍵掃描的新方法
    發(fā)表于 01-17 06:50

    實現(xiàn)嵌入式Linux的新方法-ramdisk

    實現(xiàn)嵌入式Linux的新方法-ramdisk 概述   在Linux操作系統(tǒng)中,有一項特殊的功能——初始化內(nèi)存盤INITRD(INITial Ram   Disk)技術(shù),而且內(nèi)核支持壓縮的文件系統(tǒng)
    發(fā)表于 04-19 08:40 ?997次閱讀

    AD采集的新方法資料分享

    AD采集的新方法
    發(fā)表于 03-23 09:44 ?10次下載

    LTE深度覆蓋創(chuàng)新方法(推薦)簡介

    LTE深度覆蓋創(chuàng)新方法(推薦)簡介說明。
    發(fā)表于 06-01 09:50 ?6次下載

    并聯(lián)APF直流側(cè)電壓選擇新方法

    并聯(lián)APF直流側(cè)電壓選擇新方法(肇慶理士電源技術(shù))-并聯(lián)APF直流側(cè)電壓選擇新方法? ? ? ? ? ? ??
    發(fā)表于 09-17 16:47 ?5次下載
    并聯(lián)APF直流側(cè)電壓選擇<b class='flag-5'>新方法</b>

    VLSI系統(tǒng)設(shè)計的最新方法

    電子發(fā)燒友網(wǎng)站提供《VLSI系統(tǒng)設(shè)計的最新方法.pdf》資料免費下載
    發(fā)表于 11-20 11:10 ?0次下載
    VLSI系統(tǒng)設(shè)計的最<b class='flag-5'>新方法</b>

    IC封裝中快速創(chuàng)建結(jié)構(gòu)的新方法

    IC封裝中快速創(chuàng)建結(jié)構(gòu)的新方法
    的頭像 發(fā)表于 12-06 16:34 ?596次閱讀
    IC封裝中快速<b class='flag-5'>創(chuàng)建</b>結(jié)構(gòu)的<b class='flag-5'>新方法</b>