
TAR 是 Tape Archive 的縮寫,是一種常見的檔案格式,用於將多個檔案和目錄捆綁到一個檔案中。它主要用於 Unix 或類 Unix 作業系統中,用於歸檔檔案和資料夾,以便於儲存、分發和備份。在這篇文章中,我們將引導您完成使用 C# 建立 TAR 檔案的過程。
用於建立 TAR 檔案的 C# 庫
Aspose.ZIP for .NET 是一個功能強大且易於使用的程式庫,允許開發人員使用各種存檔格式,包括 TAR。我們將在本部落格文章中使用該庫建立 TAR 檔案。您可以下載該程式庫或從NuGet安裝它。
> dotnet add package Aspose.Zip
在 C# 中建立 TAR 文件
Aspose.ZIP for .NET 簡化了使用 TAR 存檔的方式。只需幾個步驟,您就可以建立 TAR 檔案並向其中插入檔案。以下是在 C# 中建立 TAR 檔案的步驟。
- 首先,創建 TarArchive 類別的物件。
- 然後,使用 TarArchive.CreateEntry(string, string) 方法將檔案新增至 TAR 檔案。
- 最後,使用 TarArchive.Save(string) 方法儲存 TAR 檔案。
以下程式碼片段展示如何在 C# 中建立 TAR 檔案。
using Aspose.Zip.Tar;
// 建立新的 TAR 存檔
using (TarArchive tar = new TarArchive())
{
// 新增第一個文件
tar.CreateEntry("file", "file.txt");
// 新增第二個文件
tar.CreateEntry("file2", "file2.txt");
// 儲存 TAR 存檔
tar.Save("my_tar_archive.tar");
}
C# TAR 庫 - 取得免費許可證
您可以獲得免費的臨時許可證來建立不受評估限制的 TAR 檔案。
學習資源
使用以下資源了解有關我們的 C# TAR 庫的更多資訊:
線上 TAR 工具
探索我們的用於建立、壓縮和提取 TAR 檔案的免費線上工具,該工具由 Aspose.ZIP for .NET 提供支援。
結論
使用 Aspose.ZIP for .NET 在 C# 中建立 TAR 檔案是一個簡單的過程。借助該庫直觀的 API,您可以輕鬆地將文件和目錄捆綁到 TAR 存檔中並根據需要對其進行操作。 Aspose.ZIP for .NET 提供了處理各種存檔格式的附加功能,使其成為開發人員在 C# 應用程式中壓縮和存檔檔案的強大工具。