將檔案加入 ZIP

使用者經常面臨將新檔案加入現有 ZIP 壓縮檔的挑戰。 典型的處理流程包括解壓縮當前 ZIP 壓縮檔、新增檔案,然後將所有內容重新壓縮成新的 ZIP 檔案。這種方法既繁瑣又耗時,特別是在處理多個 ZIP 壓縮檔時更是如此。

更高效的解決方案是使用能透過程式化方式操作 ZIP 檔案的函式庫。 IronZip 在這方面表現出色,其強大的 Add 方法讓使用者能夠無縫整合新檔案,無需進行擷取。 在以下程式碼範例中,我們將展示 Add 方法的直覺性,說明它如何讓您僅需幾行程式碼,就能輕鬆地將新檔案追加至現有的 ZIP 壓縮檔中。

開啟現有 ZIP 檔案以新增檔案

我們首先導入命名空間 IronZip。 接著,我們初始化一個新的 IronZipArchive 類別,並使用 FromFile 方法傳入一個參數:您要存取的 ZIP 檔案路徑。 請注意,若路徑不正確,操作將會失敗。

新增檔案

開啟 ZIP 檔案後,我們即可將檔案加入其中。 我們呼叫 Add 方法,將新檔案加入現有的 ZIP 檔案中。此方法接受一個參數,即您欲加入的檔案路徑; 與上述情況類似,若提供的路徑不正確,操作將會失敗。 在範例中,我們提供兩張檔案路徑圖片,image3.pngimage4.png,並將它們加入現有的 ZIP 檔案中,使用 Add

除了新增 PNG 格式外,IronZip 亦支援多種與 Add 方法相容的檔案類型。 使用者亦可加入其他常見的圖像格式,例如 jpg、svg,甚至多幀圖像格式,如 tiff 和 gif。 亦支援其他檔案類型,例如文字檔、文件(PDF、DOCX、XLSX)及音訊檔(MP3 和 WAV); 甚至支援在 ZIP 檔案內嵌入 ZIP 檔案,使其用途廣泛。如需可新增檔案的完整清單,請參閱此處

匯出 ZIP 檔案

最後,將檔案加入現有的 ZIP 檔後,我們呼叫 SaveAs 並為包含新增檔案的 ZIP 壓縮檔指定新名稱。

了解如何建立、讀取及擷取 ZIP 壓縮檔

準備開始了嗎?
Nuget 下載 20,818 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronZip
執行範例 觀看您的檔案轉為存檔。