
TAR 是 Tape Archive 的缩写,是一种常用的文件格式,用于将多个文件和目录捆绑到一个归档文件中。它主要用于 Unix 或类 Unix 操作系统,将文件和文件夹归档,以便于存储、分发和备份。在本文中,我们将引导您完成用 C# 创建 TAR 文件的过程。
• 创建 TAR 文件的 C# 库
• 用 C# 创建 TAR 文件
• 在线 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;
// Create a new TAR archive
using (TarArchive tar = new TarArchive())
{
// Add first file
tar.CreateEntry("file", "file.txt");
// Add second file
tar.CreateEntry("file2", "file2.txt");
// Save TAR archive
tar.Save("my_tar_archive.tar");
}
C# TAR 库 - 获取免费许可证
你可以获得免费的临时许可证来创建 TAR 存档,而不受评估限制。
结论
使用 Aspose.ZIP for .NET 在 C# 中创建 TAR 文件是一个简单明了的过程。利用该库直观的 API,您可以轻松地将文件和目录捆绑到 TAR 存档中,并根据需要对其进行操作。Aspose.ZIP for .NET还提供了用于处理各种归档格式的附加功能,使其成为开发人员在C#应用程序中压缩和归档文件的强大工具。
渝公网安备50010702505508