Cómo convertir TAR a TAR.Z usando C#

Primero, debe obtener y hacer referencia a la biblioteca Aspose.Zip en su proyecto C#. Normalmente puede descargarlo del sitio web de Aspose o utilizar un paquete NuGet si está disponible. Administrador de paquetes, busque Aspose.ZIP e instálelo. También puede utilizar el siguiente comando desde la Consola del Administrador de paquetes.

Administre paquetes NuGet con el paquete Visual Studio

Comando de la consola del administrador de paquetes:

PM> Install-Package Aspose.Zip

Pasos para convertir TAR a TAR.Z mediante C#

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

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

Requisitos del sistema

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.

Código de muestra para convertir de TAR a TAR.Z

Convertir archivos de un formato a otro, como de TAR a ZIP, es un proceso valioso que a menudo implica archivado y compresión. En este caso, la conversión de TAR a ZIP es un procedimiento de dos pasos. Primero, se crea un archivo TAR, que agrupa archivos y directorios conservando su estructura jerárquica original y los metadatos asociados. Este archivo TAR sirve como contenedor para mantener la integridad de los datos durante la conversión.

En el segundo paso, el archivo TAR se comprime en formato ZIP. La compresión ZIP es conocida por su eficiencia y compatibilidad multiplataforma, lo que la convierte en una opción popular para archivar y transferir datos. El archivo ZIP resultante conserva los datos y la estructura originales y, al mismo tiempo, reduce significativamente el tamaño del archivo. Esta conversión es útil para quienes necesitan compartir o distribuir datos entre diferentes sistemas operativos, ya que los archivos ZIP son universalmente reconocidos y de fácil acceso. Ya sea para el almacenamiento de archivos o el intercambio de datos, la conversión de TAR a ZIP agiliza el proceso y garantiza que los datos permanezcan intactos y comprimidos para una administración eficiente.

Una vez que se completa la conversión a TAR.Z, el archivo resultante se vuelve compatible con una amplia variedad de plataformas y se puede compartir y acceder fácilmente. Esta conversión simplifica la transición entre formatos de compresión, maximiza la eficiencia de la compresión y garantiza que los datos permanezcan seguros y adaptables en el formato TAR.Z. Resulta valioso para los usuarios que necesitan cambiar o distribuir datos en el formato TAR.Z manteniendo la integridad de los datos.

Código de TAR a varios formatos: el archivo TAR normalmente contiene múltiples registros o archivos. Para convertir este archivo a formatos como GZ (Gzip), LZ (Lzip), Z (Unix Compress), XZ (XZ Utils) y BZ2 (Bzip2), un enfoque común es empaquetar primero el contenido en un TAR (Tape Archivo) formato. Este proceso recuerda la práctica típica en entornos Linux.

En este proceso de conversión, cada archivo o registro dentro del archivo TAR se agrupa primero en un único archivo TAR. Este archivo TAR sirve como contenedor para los archivos individuales, preservando su estructura y metadatos originales. Una vez que los datos se encapsulan en el archivo TAR, resulta más fácil aplicar diferentes algoritmos y formatos de compresión.

La elección de TAR como formato intermedio se debe a su simplicidad y amplia compatibilidad entre varios sistemas operativos tipo Unix. Proporciona una forma sencilla de agrupar archivos sin aplicar compresión directamente. Una vez completado el empaquetado TAR, se pueden aplicar operaciones de compresión posteriores al archivo TAR para generar los formatos de salida deseados, como GZ, LZ, Z, XZ o BZ2.

Convertir de TAR a TAR.Z - C#:

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



Aplicación gratuita para convertir ZIP a TAR.LZ

Consulte nuestras demostraciones en vivo para conocer la conversión de TAR a TAR.Z con los siguientes beneficios


Una biblioteca Aspose.ZIP confiable que puede comprimir, extraer, cifrar, descifrar, convertir y fusionar archivos. Aspose.ZIP para .NET API permite manipular varios tipos de archivos sin entrar en la complejidad subyacente de los formatos de archivos comprimidos con un mínimo esfuerzo de codificación.

Otras conversiones TAR admitidas

También puede convertir TAR a muchos otros formatos de archivo, incluidos algunos que se enumeran a continuación.