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#.