IRONSOFTWAREHOME
Adicionar arquivos ao 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
Adicionar arquivos ao TAR

Adicionar arquivos ao TAR

Muitas pessoas acham frustrante adicionar novos arquivos a arquivos TAR existentes. O processo típico envolve extrair todo o arquivo, inserir os arquivos mais recentes e, em seguida, compactar tudo novamente em um novo arquivo TAR. Essa abordagem não só é trabalhosa, como também pode ser muito demorada, especialmente para quem trabalha com vários arquivos TAR.

IronZIP oferece uma solução mais eficiente que pode economizar tempo e energia. O IronZIP apresenta um método intuitivo Add, esta funcionalidade permite que os usuários incorporem novos arquivos perfeitamente em arquivos TAR existentes sem exigir extração. No exemplo seguinte, vamos mostrar a natureza direta do método Add, ilustrando como ele simplifica a adição de arquivos com apenas algumas linhas de código. Diga adeus aos métodos complicados e adote uma forma mais eficiente de gerenciar seus arquivos TAR!

Acessando um arquivo TAR existente para adicionar arquivos

Primeiro, importamos o namespace IronZip. Depois, inicializamos um novo IronTarArchive, então usamos o método FromFile para importar o TAR existente.

Adicionando arquivos

Assim que você acessou o arquivo TAR, você pode adicionar novos arquivos usando o método Add. Este método requer um único parâmetro: o caminho do arquivo do item que você deseja incluir. Se o caminho estiver incorreto, a operação não será bem-sucedida. No exemplo fornecido, estamos adicionando dois arquivos de imagem, image3.png e image4.png, ao TAR existente usando o método Add.

Além de arquivos PNG, o IronZIP é compatível com vários outros formatos. Os usuários podem incluir tipos de imagem populares, como JPG e SVG, e formatos com várias molduras, como TIFF e GIF. Para arquivos baseados em texto e áudio, o IronZIP suporta arquivos PDF, DOCX, XLSX e formatos de áudio como MP3 e WAV. Surpreendentemente, você pode adicionar arquivos TAR dentro de outro arquivo TAR, permitindo grande flexibilidade. Para obter uma lista completa dos tipos de arquivo suportados, consulte aqui .

Exportando o TAR

Em conclusão, uma vez que os arquivos estão incorporados no arquivo TAR atual, invocamos a função SaveAs para especificar um novo nome para o arquivo TAR atualizado que agora inclui os arquivos adicionais.

Aprenda a criar, ler e extrair arquivos ZIP em C#
Ver no GitHub

Pronto para começar?

Nuget Downloads 23,187Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.