Hoe TAR naar TAR.Z te converteren met C#

Eerst moet u de bibliotheek Aspose.Zip in uw C#-project verkrijgen en ernaar verwijzen. U kunt het doorgaans downloaden van de Aspose-website of een NuGet-pakket gebruiken, indien beschikbaar. Pakketbeheerder, zoek naar Aspose.ZIP en installeer. U kunt ook de volgende opdracht gebruiken vanuit de Package Manager Console.

Beheer NuGet-pakketten met het Visual Studio-pakket

Pakketbeheerconsoleopdracht:

PM> Install-Package Aspose.Zip

Stappen om TAR naar TAR.Z te converteren via C#

Convertation from TAR to TAR.Z consist of following steps:

  • Extract archive to intermediate storage
  • Compress extracted data to desired format

systeem vereisten

Before running the conversion example code, make sure that you have the following prerequisites.

  • Microsoft Windows or a compatible OS with .NET Framework, Mono and COM Interop.
  • Development environment like Microsoft Visual Studio.
  • Aspose.Tasks for .NET DLL referenced in your project.

Voorbeeldcode om van TAR naar TAR.Z te converteren

Het converteren van bestanden van het ene formaat naar het andere, zoals van TAR naar ZIP, is een waardevol proces dat vaak archivering en compressie met zich meebrengt. In dit geval bestaat het converteren van TAR naar ZIP uit twee stappen. Eerst wordt een TAR-archief gemaakt, dat bestanden en mappen bundelt met behoud van hun oorspronkelijke hiërarchische structuur en bijbehorende metadata. Dit TAR-archief dient als container om de integriteit van de gegevens tijdens de conversie te behouden.

In de tweede stap wordt het TAR-archief gecomprimeerd naar ZIP-formaat. ZIP-compressie staat bekend om zijn efficiëntie en platformonafhankelijke compatibiliteit, waardoor het een populaire keuze is voor archivering en gegevensoverdracht. Het resulterende ZIP-archief behoudt de originele gegevens en structuur, terwijl de bestandsgrootte aanzienlijk wordt verkleind. Deze conversie is handig voor degenen die gegevens moeten delen of distribueren over verschillende besturingssystemen, omdat ZIP-archieven universeel worden herkend en gemakkelijk toegankelijk zijn. Of het nu gaat om bestandsopslag of gegevensuitwisseling, het converteren van TAR naar ZIP stroomlijnt het proces en zorgt ervoor dat gegevens intact en gecomprimeerd blijven voor efficiënt beheer.

Zodra de conversie naar TAR.Z is voltooid, wordt het resulterende archief compatibel met een breed scala aan scala aan platforms en kan eenvoudig worden gedeeld en toegankelijk. Deze conversie vereenvoudigt de overgang tussen compressieformaten, maximaliseert de compressie-efficiëntie en zorgt ervoor dat gegevens veilig en aanpasbaar blijven in het TAR.Z-formaat. Het blijkt waardevol voor gebruikers die moeten overschakelen naar of gegevens in het TAR.Z-formaat moeten distribueren met behoud van de gegevensintegriteit.

Coderen van TAR naar verschillende formaten: het TAR-archief bevat doorgaans meerdere records of bestanden. Om dit archief te converteren naar formaten zoals GZ (Gzip), LZ (Lzip), Z (Unix Compress), XZ (XZ Utils) en BZ2 (Bzip2), is een gebruikelijke aanpak om de inhoud eerst te verpakken in een TAR (Tape Archief) formaat. Dit proces doet denken aan de typische praktijk in Linux-omgevingen.

Bij dit conversieproces wordt elk bestand of record binnen het TAR-archief eerst gebundeld in één TAR-archief. Dit TAR-archief dient als container voor de afzonderlijke bestanden, waarbij hun oorspronkelijke structuur en metadata behouden blijven. Zodra de gegevens zijn ingekapseld in het TAR-archief, wordt het eenvoudiger om verschillende compressiealgoritmen en -formaten toe te passen.

De keuze voor TAR als tussenformaat is te danken aan de eenvoud en brede compatibiliteit met verschillende Unix-achtige besturingssystemen. Het biedt een eenvoudige manier om bestanden te groeperen zonder direct compressie toe te passen. Nadat de TAR-verpakking is voltooid, kunnen daaropvolgende compressiebewerkingen worden toegepast op het TAR-archief om de gewenste uitvoerformaten te genereren, zoals GZ, LZ, Z, XZ of BZ2.

Converteren van TAR naar TAR.Z - C#:

    using (XzArchive archive = new XzArchive())
    {
        archive.SetSource("source1.tar");
        archive.Save("output.tar.z");
    }



Gratis app om ZIP naar TAR.LZ te converteren

Bekijk onze live demo’s voor TAR naar TAR.Z conversie met de volgende voordelen


Een betrouwbare Aspose.ZIP-bibliotheek die archieven kan comprimeren, extraheren, coderen, decoderen, converteren en samenvoegen. Aspose.ZIP voor .NET API maakt het mogelijk om verschillende archieftypen te manipuleren zonder in te gaan op de onderliggende complexiteit van de gecomprimeerde bestandsformaten met minimale codeerinspanningen.

Andere ondersteunde TAR-conversies

U kunt TAR ook naar vele andere bestandsindelingen converteren, waaronder enkele die hieronder worden vermeld.