Criar arquivos TAR

TAR, abreviação de Tape Archive, é um formato de arquivo comum usado para agrupar vários arquivos e diretórios em um único arquivo. É usado principalmente em sistemas operacionais Unix ou semelhantes ao Unix para arquivar arquivos e pastas para facilitar armazenamento, distribuição e backup. Nesta postagem do blog, orientaremos você no processo de criação de arquivos TAR em C#.

Biblioteca C# para criar arquivos TAR

Aspose.ZIP for .NET é uma biblioteca poderosa e fácil de usar que permite aos desenvolvedores trabalhar com vários formatos de arquivo, incluindo TAR. Usaremos esta biblioteca para criar arquivos TAR nesta postagem do blog. Você pode baixar a biblioteca ou instalá-la do NuGet.

> dotnet add package Aspose.Zip

Crie arquivos TAR em C#

Aspose.ZIP for .NET simplifica a maneira de trabalhar com arquivos TAR. Em algumas etapas, você pode criar um arquivo TAR e inserir arquivos nele. A seguir estão as etapas para criar um arquivo TAR em C#.

  • Primeiro, crie um objeto da classe TarArchive.
  • Em seguida, use o método TarArchive.CreateEntry(string, string) para adicionar arquivos ao arquivo TAR.
  • Finalmente, salve o arquivo TAR usando o método TarArchive.Save(string).

O trecho de código a seguir mostra como criar um arquivo TAR em C#.

using Aspose.Zip.Tar;

// Crie um novo arquivo TAR
using (TarArchive tar = new TarArchive())
{
    // Adicione o primeiro arquivo
    tar.CreateEntry("file", "file.txt");

    // Adicionar segundo arquivo
    tar.CreateEntry("file2", "file2.txt");

    // Salvar arquivo TAR
    tar.Save("my_tar_archive.tar");
}

Biblioteca C# TAR – Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para criar arquivos TAR sem limitações de avaliação.

Recursos de aprendizagem

Saiba mais sobre nossa biblioteca C# TAR usando os recursos abaixo:

Ferramentas TAR on-line

Explore nossas ferramentas online gratuitas para criar, compactar e extrair arquivos TAR, que são desenvolvidas por Aspose.ZIP para .NET.

Conclusão

Criar arquivos TAR em C# é um processo simples usando Aspose.ZIP para .NET. Com a API intuitiva da biblioteca, você pode agrupar facilmente arquivos e diretórios em arquivos TAR e manipulá-los conforme necessário. Aspose.ZIP for .NET fornece recursos adicionais para trabalhar com vários formatos de arquivo, tornando-o uma ferramenta poderosa para desenvolvedores compactarem e arquivar arquivos em aplicativos C#.

Veja também