创建 TAR
Tar,即"磁带归档",是一种文件归档格式和实用程序,常用于 Unix 和 Linux 系统。 它允许用户将多个文件和目录捆绑到一个存档中而不进行压缩,从而有效地保留文件结构和元数据。 Tar 通常与 gTar 或 bTar2 等压缩工具一起使用,以创建压缩归档文件,这些文件经常用于数据备份和软件分发。
借助 IronZip,我们可以轻松地实现这些流程的自动化,从而减少人为错误并显著提高效率,使整个工作流程更加实用和易于管理。
使用 C# 创建 TAR 文件的 5 个步骤
- 使用 IronZip;
- using (var archive = new
IronTarArchive()) - <代码>archive.Add("./assets/image1.jpg");代码>
- <代码>archive.Add("./assets/example.pdf");代码>
- <代码>archive.SaveAs("output.tar");代码>
创建空的 Tar 归档
首先,我们导入IronZip命名空间来访问该库。 Next, we create a new Tar archive by utilizing the IronTarArchive constructor within a using statement, which sets up an empty Tar archive.
向空存档中添加文件
在最终保存之前,我们可以使用Add方法提供文件的绝对路径来添加文件。 您可以选择向压缩包中添加单个或多个文件。可添加的文件类型包括图像和文档(例如 docx 和 PDF)、音频文件(例如 MP3 和 WAV),甚至包括 Tar 压缩包,允许您在一个压缩包内创建一个新的压缩包。
有关可添加的兼容文件列表的更多信息,请参阅此处的文档。
保存并导出
最后,我们保存归档文件,并使用SaveAs方法将其导出,保存为output.tar 。




