Skapa TAR-arkiv

TAR, kort för Tape Archive, är ett vanligt filformat som används för att bunta ihop flera filer och kataloger till ett enda arkiv. Det används främst i Unix- eller Unix-liknande operativsystem för att arkivera filer och mappar för enklare lagring, distribution och säkerhetskopiering. I det här blogginlägget kommer vi att leda dig genom processen att skapa TAR-filer i C#.

C#-bibliotek för att skapa TAR-filer

Aspose.ZIP for .NET är ett kraftfullt och lättanvänt bibliotek som låter utvecklare arbeta med olika arkivformat, inklusive TAR. Vi kommer att använda det här biblioteket för att skapa TAR-filer i det här blogginlägget. Du kan antingen ladda ner biblioteket eller installera det från NuGet.

> dotnet add package Aspose.Zip

Skapa TAR-filer i C#

Aspose.ZIP för .NET förenklar sättet att arbeta med TAR-arkiv. I ett par steg kan du skapa en TAR-fil och infoga filer i den. Följande är stegen för att skapa en TAR-fil i C#.

  • Skapa först ett objekt av klassen TarArchive.
  • Använd sedan metoden TarArchive.CreateEntry(sträng, sträng) för att lägga till filer i TAR-arkivet.
  • Slutligen, spara TAR-arkivet med metoden TarArchive.Save(string).

Följande kodsnutt visar hur man skapar en TAR-fil i C#.

using Aspose.Zip.Tar;

// Skapa ett nytt TAR-arkiv
using (TarArchive tar = new TarArchive())
{
    // Lägg till första filen
    tar.CreateEntry("file", "file.txt");

    // Lägg till en andra fil
    tar.CreateEntry("file2", "file2.txt");

    // Spara TAR-arkiv
    tar.Save("my_tar_archive.tar");
}

C# TAR Library - Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att skapa TAR-arkiv utan utvärderingsbegränsningar.

Lärresurser

Lär dig mer om vårt C# TAR-bibliotek med hjälp av resurserna nedan:

Online TAR-verktyg

Utforska våra gratis onlineverktyg för att skapa, komprimera och extrahera TAR-filer, som drivs av Aspose.ZIP för .NET.

Slutsats

Att skapa TAR-filer i C# är en enkel process med Aspose.ZIP för .NET. Med bibliotekets intuitiva API kan du enkelt bunta ihop filer och kataloger i TAR-arkiv och manipulera dem efter behov. Aspose.ZIP för .NET ger ytterligare funktioner för att arbeta med olika arkivformat, vilket gör det till ett kraftfullt verktyg för utvecklare att komprimera och arkivera filer i C#-applikationer.

Se även