IRONSOFTWAREHOME
将文件添加到 TAR
using IronZip;

// Open existing TAR
using (var archive = IronTarArchive.FromFile("existing.tar"))
{
    // Add files
    archive.Add("./assets/image3.png");
    archive.Add("./assets/image4.png");

    // Export the TAR
    archive.SaveAs("result.tar");
}
Imports IronZip

' Open existing TAR
Using archive = IronTarArchive.FromFile("existing.tar")
    ' Add files
    archive.Add("./assets/image3.png")
    archive.Add("./assets/image4.png")

    ' Export the TAR
    archive.SaveAs("result.tar")
End Using
NuGet Download
PM > Install-Package IronZip
将文件添加到 TAR

将文件添加到 TAR

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

IronZIP 提供了一种更高效的解决方案,可以节省时间和能源。 IronZIP具有直观的Add方法,此功能使用户能够无缝地将新文件合并到现有的TAR档案中,而无需提取。 在以下示例中,我们将展示Add方法的简单性,说明如何通过几行代码添加文件。 告别繁琐的方法,采用更高效的方式来管理您的 TAR 归档文件!

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

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

添加文件

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

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

出口TAR

总之,将文件合并到当前TAR档案后,我们调用SaveAs函数为更新的TAR档案指定一个新名称,该TAR档案现在包括了附加文件。

学习如何使用 C# 创建、读取和提取 ZIP 文件
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 23,187版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户