將檔案加入 TAR
許多人認為將新檔案加入現有的 TAR 壓縮檔是一件令人沮喪的事。 典型的處理流程包括解壓縮整個檔案庫、插入最新檔案,然後將所有內容重新壓縮成新的 TAR 檔案庫。這種做法不僅費力,而且可能非常耗時,對於需要處理多個 TAR 檔案的人來說更是如此。
IronZIP 提供更高效的解決方案,能同時節省時間與精力。 IronZip 具備直觀的 Add 方法,此功能讓使用者能無縫地將新檔案加入現有的 TAR 壓縮檔中,無需先進行解壓縮。 在以下範例中,我們將展示 Add 方法的簡易性,說明它如何僅需幾行程式碼即可簡化檔案的加入流程。 告別繁瑣的方法,採用更高效的方式來管理您的 TAR 壓縮檔!
Add Files to TAR with C#
- 使用
IronZip; - using (var archive =
IronTarArchive.FromFile("existing.tar")) archive.Add("./assets/image3.png");archive.Add("./assets/image4.png");archive.SaveAs("result.tar");
存取現有 TAR 檔案以新增檔案
我們首先導入命名空間 IronZip。 隨後,我們初始化一個新的 IronTarArchive,然後使用 FromFile 方法匯入現有的 TAR 檔案。
新增檔案
存取 TAR 檔案後,您可以使用 Add 方法新增檔案。 此方法僅需一個參數——即您要包含的項目的檔案路徑。 若路徑不正確,操作將無法成功。 在提供的範例中,我們將使用 Add 方法,將兩個影像檔案 image3.png 和 image4.png 加入現有的 TAR 檔案中。
除了 PNG 檔案外,IronZip 亦相容於多種其他格式。 使用者可包含常見的圖像類型(如 JPG 和 SVG),以及多幀格式(如 TIFF 和 GIF)。 針對文字及音訊檔案,IronZip 支援 PDF、DOCX、XLSX 檔案,以及 MP3 和 WAV 等音訊格式。值得注意的是,您可以在另一個 TAR 檔案中嵌入 TAR 檔案,這提供了極大的靈活性。 如需支援檔案類型的完整清單,請點此查看。
匯出 TAR 檔案
總而言之,一旦檔案被納入當前的 TAR 壓縮檔後,我們便會呼叫 SaveAs 函式,為這個現在已包含新增檔案的更新版 TAR 壓縮檔指定一個新名稱。

