创建 TAR
Tar,即"磁带归档",是一种文件归档格式和实用程序,常用于 Unix 和 Linux 系统。 它允许用户将多个文件和目录捆绑到一个存档中而不进行压缩,从而有效地保留文件结构和元数据。 Tar 通常与 gTar 或 bTar2 等压缩工具配合使用,用于创建压缩存档,这些存档常被用于数据备份和软件分发。
使用IronZIP,我们可以轻松自动化这些过程,以减少人为错误并显著提高效率,使整个工作流程更加实用和易于管理。
The 5 Steps to Creating TAR File with C#
- 使用
IronZIP; - 使用(var archive = new
IronTarArchive()) archive.Add("./assets/image1.jpg");archive.Add("./assets/example.pdf");archive.SaveAs("output.tar");
创建空的 Tar 归档
首先,我们导入 IronZip 命名空间以访问该库。 接下来,我们通过在 using 语句中使用 IronTarArchive 构造函数来创建一个新的 Tar 归档文件,该构造函数用于创建一个空的 Tar 归档文件。
向空存档中添加文件
在最终保存前,我们可以使用 Add 方法,通过提供文件的绝对路径来包含这些文件。 您可以选择将单个或多个文件添加到压缩包中。 可包含的文件类型涵盖图像和文档(如 docx 和 PDF)、音频文件(如 MP3 和 WAV),甚至 Tar 压缩包,允许您在另一个压缩包内创建压缩包。
有关可添加的兼容文件列表的更多信息,请参阅此处的文档。
保存并导出
最后,我们保存该归档文件,并使用 SaveAs 方法将其导出,保存为 output.tar。

