IRONSOFTWAREHOME
Crear GZIP
using IronZip;

// Create an empty GZIP
using (var archive = new IronGZipArchive())
{
    // Add a TAR file to the GZIP
    archive.Add("output.tar");

    // Export the GZIP file
    archive.SaveAs("output.tgz");
}
Imports IronZip

' Create an empty GZIP
Using archive = New IronGZipArchive()
    ' Add a TAR file to the GZIP
    archive.Add("output.tar")

    ' Export the GZIP file
    archive.SaveAs("output.tgz")
End Using
NuGet Download
PM > Install-Package IronZip
Crear GZIP

Crear GZIP

GZIP, que significa 'GNU Zip', es una utilidad esencial de compresión de archivos ampliamente utilizada en sistemas Unix y Linux. Reduce eficazmente el tamaño de los archivos para un almacenamiento optimizado y una transmisión de datos más rápida aplicando el algoritmo de compresión GZIP. Los archivos comprimidos se marcan con una extensión .gz y se pueden descomprimir sin esfuerzo para restaurar su estado original.

GZIP es la opción preferida para comprimir archivos individuales. Es una práctica estándar crear archivos comprimidos consolidando múltiples archivos en un único archivo TAR y luego aplicando la compresión GZIP. Los archivos resultantes llevarán las extensiones combinadas, como .tar.gz o .tgz.

Cuando se trata de comprimir grandes datos basados en texto o datos en streaming como HTTP, GZIP supera al formato Zip tradicional. IronZIP se destaca al soportar todos los formatos de compresión, permitiendo a los desarrolladores transitar sin problemas entre GZIP y Zip según sea necesario.

Creación de un archivo GZIP vacío

Para comenzar, importamos el espacio de nombres IronZip, lo que nos permite utilizar la biblioteca. Luego creamos un nuevo archivo GZIP usando el constructor IronGZipArchive dentro de una declaración using, lo que ayuda a establecer un archivo GZIP vacío.

Agregar archivos al archivo

Antes de completar el proceso de guardado, podemos agregar archivos al archivo utilizando el método Add proporcionando sus rutas absolutas. Puedes agregar uno o múltiples archivos, incluyendo una variedad de formatos como imágenes, documentos (como DOCX y PDF), archivos de audio (como MP3 y WAV) e incluso otros archivos GZIP. En este caso, demostraremos cómo incorporar un archivo TAR para ilustrar la adición de múltiples archivos.

Para obtener información detallada sobre los tipos de archivos que puedes incluir, consulta la documentación aquí.

Guardar y exportar el archivo

Finalmente, guardamos y exportamos el archivo con el método SaveAs, nombrándolo output.tgz. Es importante notar que dado que incluimos un archivo TAR dentro del GZIP, la extensión del archivo de salida refleja ambos formatos, resultando en .tgz.

Explora nuestra guía sobre cómo crear y extraer archivos ZIP.
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 23,187Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta