将文件添加到 TAR

许多人觉得向现有的 TAR 压缩包中添加新文件很麻烦。 典型的处理流程包括提取整个压缩包,插入最新文件,然后将所有内容重新压缩成一个新的 TAR 压缩包。这种方法不仅费力,而且非常耗时,尤其对于需要处理多个 TAR 文件的用户而言。

IronZIP 提供了一种更高效的解决方案,可以节省时间和能源。 IronZip 具备直观的 Add 方法,该功能允许用户将新文件无缝整合到现有的 TAR 归档中,而无需进行解压。 在下面的示例中,我们将展示 Add 方法的简便性,说明它如何仅用几行代码就能简化文件的添加过程。 告别繁琐的方法,采用更高效的方式来管理您的 TAR 归档文件!

访问现有 TAR 文件以添加文件

首先导入命名空间 IronZip。 随后,我们初始化一个新的 IronTarArchive,然后使用 FromFile 方法导入现有的 TAR。

添加文件

访问 TAR 文件后,您可以使用 Add 方法添加新文件。 此方法只需要一个参数——要包含的项目的文件路径。 如果路径不正确,操作将不会成功。 在提供的示例中,我们使用 Add 方法将两个图像文件 image3.pngimage4.png 添加到现有的 TAR 文件中。

除了 PNG 文件外,IronZIP 还兼容多种其他格式。 用户可以添加 JPG 和 SVG 等流行图像类型以及 TIFF 和 GIF 等多帧格式。 对于文本和音频文件,IronZIP 支持 PDF、DOCX、XLSX 文件和音频格式如 MP3 和 WAV。值得注意的是,您可以在另一个 TAR 文件中添加 TAR 文件,从而提供了极大的灵活性。 如需查看支持的文件类型完整列表,请点击此处

出口TAR

综上所述,一旦文件被合并到当前的 TAR 归档中,我们便调用 SaveAs 函数,为包含新增文件的更新后 TAR 归档指定一个新名称。

学习如何使用 C# 创建、读取和提取 ZIP 文件

准备开始了吗?
Nuget 下载 20,818 | 版本: 2026.5 just released
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronZip
运行示例 观看您的文件成为归档文件。