解壓縮 BZIP2

BZIP2,即"Burrows-Wheeler 區塊排序文字壓縮器",是一種常見於 Unix 和 Linux 系統的檔案壓縮工具。 顧名思義,它非常適合用於壓縮單一文字檔案。 雖然這在這些作業系統中是常見的格式,但仍有部分情況下擷取可能會失敗。 這通常是因為解壓縮大型 BZIP2 檔案所需的記憶體和 CPU 資源比其他格式更多,或者當解壓縮函式庫不支援嵌套式壓縮檔(例如 TAR 檔案)時,也可能發生此情況。

然而,IronZip 支援所有這些格式,因此完全不會有相容性問題。 它亦適用於所有主要作業系統。 以下是一個關於如何提取 BZIP2 檔案的簡短範例。

解壓縮 BZIP2 壓縮檔

我們可以在專案中輕鬆存取 IronZIP 命名空間的功能。 具體而言,IronBZIP2Archive 類別包含一個名為 ExtractArchiveToDirectory 的方法,可讓我們擷取 BZIP2 檔案的內容。

IronBZIP2Archive 類別中的 ExtractArchiveToDirectory 方法,旨在將 BZIP2 檔案的內容解壓縮至指定目錄。 第一個必填參數是 BZIP2 檔案的完整路徑,而第二個參數則指定目標資料夾。 開發人員可依賴此流程,兼顧效能與安全性。

請注意,檔案名稱中必須同時包含原始檔案副檔名以及 .bz2 副檔名。 這是因為在壓縮過程中會移除檔案副檔名,且此方法在解壓縮時也會移除 .bz2 副檔名。

學習使用 IronZip 建立、讀取及擷取 ZIP 檔案

準備開始了嗎?
Nuget 下載 21,060 | 版本: 2026.6 just released
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronZip
執行範例 觀看您的檔案變成存檔。