IRONSOFTWAREHOME
建立 ZIP 檔案
using IronZip;

// Create an empty ZIP
using (var archive = new IronZipArchive())
{
    // Add files to the ZIP
    archive.Add("./assets/image1.jpg");
    archive.Add("./assets/image2.jpg");
    archive.Add("./assets/image3.jpg");

    // Export the ZIP
    archive.SaveAs("output.zip");
}
Imports IronZip

' Create an empty ZIP
Using archive As New IronZipArchive()
    ' Add files to the ZIP
    archive.Add("./assets/image1.jpg")
    archive.Add("./assets/image2.jpg")
    archive.Add("./assets/image3.jpg")

    ' Export the ZIP
    archive.SaveAs("output.zip")
End Using
NuGet Download
PM > Install-Package IronZip
建立 ZIP 檔案

建立 ZIP 檔案

ZIP 是一種檔案壓縮與歸檔格式,可縮小檔案大小,以實現高效的儲存與傳輸。 它允許將多個檔案和目錄合併為單一壓縮檔,通常副檔名為".zip"。 ZIP 壓縮檔常被用於資料備份、軟體發行及檔案共享。 雖然此格式有助於處理日常數位任務,但管理大量 ZIP 檔案或手動壓縮檔案,往往會變得繁瑣且容易發生人為錯誤。 為簡化此流程,我們可使用 IronZip 僅用幾行程式碼即可建立檔案,藉此提升效率並自動化這些繁瑣的任務。

IronZIP

我們首先導入命名空間 IronZip 以使用該函式庫。 隨後,我們利用 IronZipArchive 建構子與 using 語句建立一個新的 ZIP 壓縮檔,此語句會建立一個空的 ZIP 壓縮檔。

將檔案新增至空的存檔

在儲存之前,我們可以透過 Add 方法,並提供檔案的絕對路徑,來向其中加入一些檔案。 您可以將單一或多個檔案加入壓縮檔中,可加入的檔案型別涵蓋如上所述的圖片、docx 和 PDF 等文件、MP3、WAV 等音訊檔案,甚至 ZIP 壓縮檔,藉此在壓縮檔內建立"壓縮檔中的壓縮檔"。

有關可新增的相容檔案清單的更多資訊,請參閱此處的文件。

儲存與匯出

最後,我們將檔案儲存並使用 SaveAs 方法匯出,儲存為 output.zip

學習如何在 C# 中讀取與解壓縮 ZIP 檔案
在GitHub上查看

準備好要開始了嗎?

Nuget Downloads 23,187版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預約您的免費即時演示
Booking Badge

受到全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無需承諾咨詢
完成以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終被保密。
受到全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立