建立 GZIP

GZIP,也被稱為"GNU Zip",是一個重要的文件壓縮工具,廣泛應用於Unix和Linux系統。 通過應用GZIP壓縮算法,它有效地減少了文件大小,以實現優化的儲存和更快的資料傳輸。 壓縮文件會標記為.gz擴展名,可以輕鬆解壓縮以恢復其原始狀態。

GZIP是壓縮單個文件的首選。 標準做法是通過將多個文件合併進一個TAR存檔,然後應用GZIP壓縮來建立壓縮存檔。 生成的文件將具有組合的擴展名,例如.tgz

在壓縮大型基於文字的資料或流資料(如HTTP)時,GZIP比傳統的Zip格式表現更佳。 IronZIP突出在於支持所有壓縮格式,使開發人員可以根據需要無縫地在GZIP和Zip之間轉換。

建立一個空GZIP存檔

首先,我們引入IronZip命名空間,這使我們能夠使用程式庫。 然後我們在IronGZipArchive構造函式建立一個新的GZIP存檔,這有助於建立一個空的GZIP存檔。

向存檔中新增文件

在完成保存過程之前,我們可以使用Add方法通過提供它們的絕對路徑來將文件新增到存檔中。 您可以新增一個或多個文件,包括各種格式,例如圖像、文件(如DOCX和PDF)、音訊文件(如MP3和WAV),甚至其他GZIP存檔。 在此例中,我們將演示如何整合一個TAR存檔來說明新增多個文件。

有關您可以包含的文件型別的詳細資訊,請查看文件 這裡

保存和導出存檔

最後,我們使用output.tgz。 重要的是要注意,因為我們在GZIP中包含了一個TAR存檔,所以輸出文件擴展名同時反映兩種格式,結果為.tgz

探索我們關於建立和提取ZIP文件的指南。

準備好要開始了嗎?
Nuget 下載 21,983 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在滾動嗎?

想快速查看證明嗎? PM > Install-Package IronZip
運行一個範例 查看您的檔案變成壓縮檔案。