Hogyan lehet a TAR-t TAR.XZ-vé konvertálni C# használatával

Először be kell szereznie és hivatkoznia kell az Aspose.Zip könyvtárra a C# projektben. Általában letöltheti az Aspose webhelyéről, vagy használhat NuGet-csomagot, ha elérhető. Csomagkezelő, keresse meg az Aspose.ZIP fájlt, és telepítse. A következő parancsot is használhatja a Package Manager konzolból.

Kezelje a NuGet-csomagokat a Visual Studio csomaggal

Csomagkezelő konzolparancs:

PM> Install-Package Aspose.Zip

Lépések a TAR konvertálásához TAR.XZ-vé a C# segítségével

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

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

rendszerkövetelmények

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.

Mintakód a TAR-ból TAR.XZ-be konvertálásához

A TAR archívumok TAR.XZ formátumba konvertálása hasznos folyamat, amely lehetővé teszi a felhasználók számára, hogy áttérjenek az egyik népszerű tömörítési formátumról a másikra. A hatékony tömörítésükről és elterjedt használatukról ismert TAR archívumok kényelmesen átalakíthatók TAR.XZ archívumokká olyan eszközökkel, mint az Aspose.Zip for .NET.

Az átalakítás során gondosan megőrzik az eredeti fájlszerkezetet és az adatokat, biztosítva, hogy a tartalom érintetlen és hozzáférhető maradjon. A TAR.XZ archívumokat viszont kedvelik nyílt forráskódú jellegük, erős tömörítési képességeik és különféle tömörítési algoritmusok támogatása miatt.

A TAR.XZ-re való átalakítást követően a létrejövő archívum számos platformmal kompatibilis lesz, és könnyen megosztható és elérhető. Ez az átalakítás leegyszerűsíti a tömörítési formátumok közötti átmenetet, maximalizálja a tömörítési hatékonyságot, és biztosítja, hogy az adatok biztonságosak és adaptálhatók maradjanak a TAR.XZ formátumban. Értékesnek bizonyul azoknak a felhasználóknak, akiknek át kell váltaniuk a TAR.XZ formátumú adatokat vagy el kell osztaniuk az adatokat, miközben megőrzik az adatok integritását.

Kód TAR-ból különböző formátumokba: A TAR archívum általában több rekordot vagy fájlt tartalmaz. Ennek az archívumnak a GZ (Gzip), LZ (Lzip), Z (Unix Compress), XZ (XZ Utils) és BZ2 (Bzip2) formátumokba való konvertálásához általánosan elterjedt megközelítés, hogy a tartalmat először TAR-ba (szalagba) csomagolják archívum formátumban. Ez a folyamat a Linux-környezetek tipikus gyakorlatára emlékeztet.

Ebben az átalakítási folyamatban a TAR archívumban lévő minden egyes fájl vagy rekord először egyetlen TAR archívummá kötődik össze. Ez a TAR archívum tárolóként szolgál az egyes fájlok számára, megőrizve azok eredeti szerkezetét és metaadatait. Miután az adatok beágyazódnak a TAR archívumba, könnyebbé válik a különböző tömörítési algoritmusok és formátumok alkalmazása.

A TAR köztes formátumként való választása az egyszerűségnek és a különféle Unix-szerű operációs rendszerek közötti széleskörű kompatibilitásnak köszönhető. Egyszerű módot biztosít a fájlok csoportosítására közvetlen tömörítés nélkül. A TAR-csomagolás befejezése után a következő tömörítési műveletek alkalmazhatók a TAR-archívumra a kívánt kimeneti formátumok, például GZ, LZ, Z, XZ vagy BZ2 generálásához.

Konvertálás TAR-ból TAR.XZ-be - C#:

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



Ingyenes alkalmazás ZIP-fájl konvertálásához TAR.LZ-vé

Tekintse meg élő bemutatóinkat a TAR-ról TAR.XZ-re való konverzióhoz a következő előnyökkel


Megbízható Aspose.ZIP könyvtár, amely képes tömöríteni, kibontani, titkosítani, visszafejteni, átalakítani és egyesíteni az archívumokat. Az Aspose.ZIP for .NET API lehetővé teszi a különféle archívumtípusok kezelését anélkül, hogy belemennénk a tömörítési fájlformátumok mögöttes összetettségébe, minimális kódolási erőfeszítéssel.

Egyéb támogatott TAR-konverziók

A TAR-t számos más fájlformátumra is konvertálhatja, beleértve az alábbiakban felsorolt ​​​​néhányat.