将文件添加到 TAR 许多人觉得向现有的 TAR 压缩包中添加新文件很麻烦。 典型的处理流程包括提取整个压缩包,插入最新文件,然后将所有内容重新压缩成一个新的 TAR 压缩包。这种方法不仅费力,而且非常耗时,尤其对于需要处理多个 TAR 文件的用户而言。 IronZIP 提供了一种更高效的解决方案,可以节省时间和能源。 IronZIP 具有直观的添加方法,此功能使用户能够无缝地将新文件添加到现有的 TAR 存档中,而无需提取。 在下面的示例中,我们将展示Add方法的简单性,说明它如何通过几行代码简化添加文件的操作。 告别繁琐的方法,采用更高效的方式来管理您的 TAR 归档文件! 使用 C# 将文件添加到 TAR 文件中 使用 IronZip; 使用 (var archive = IronTarArchive.FromFile("existing.tar")) archive.Add("./assets/image3.png"); archive.Add("./assets/image4.png"); archive.SaveAs("result.tar"); 访问现有 TAR 文件以添加文件 我们首先导入命名空间IronZip 。 之后,我们初始化一个新的IronTarArchive ,然后使用FromFile方法导入现有的 TAR 文件。 添加文件 一旦你访问了 TAR 文件,你就可以使用Add方法添加新文件。 此方法只需要一个参数——要包含的项目的文件路径。 如果路径不正确,操作将不会成功。 在提供的示例中,我们使用Add方法将两个图像文件image3.png和image4.png添加到现有的 TAR 中。 除了 PNG 文件外,IronZIP 还兼容多种其他格式。 用户可以添加 JPG 和 SVG 等流行图像类型以及 TIFF 和 GIF 等多帧格式。 IronZIP 支持文本和音频文件,包括 PDF、DOCX 和 XLSX 文件,以及 MP3 和 WAV 等音频格式。值得一提的是,它还支持在 TAR 文件内嵌套其他 TAR 文件,从而提供了极大的灵活性。 如需查看支持的文件类型完整列表,请点击此处。 出口TAR 总之,一旦文件被合并到当前的 TAR 归档中,我们就调用SaveAs函数来为更新后的 TAR 归档指定一个新名称,该归档现在包含了附加文件。 学习如何使用 C# 创建、读取和提取 ZIP 文件 相关文档链接 在Github上查看 相关教程 相关操作指南 类文档 下载IronZIP DLL 报告此页面的问题 准备开始了吗? Nuget 下载 16,647 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:16,647 查看许可证