IRONSOFTWAREHOME
Criar 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
Criar GZIP

Criar GZIP

GZIP, que significa 'GNU Zip', é um utilitário essencial de compressão de arquivos amplamente utilizado em sistemas Unix e Linux. Ele reduz efetivamente o tamanho dos arquivos para otimizar o armazenamento e acelerar a transmissão de dados, aplicando o algoritmo de compressão GZIP. Os arquivos comprimidos são marcados com uma extensão .gz e podem ser descomprimidos sem esforço para restaurar seu estado original.

GZIP é a opção preferida para comprimir arquivos individuais. É prática comum criar arquivos compactados consolidando vários arquivos em um único arquivo TAR e, em seguida, aplicando a compressão GZIP. Os arquivos resultantes terão as extensões combinadas, como .tar.gz ou .tgz.

Quando se trata de comprimir grandes volumes de dados baseados em texto ou dados de streaming como HTTP, o GZIP supera o formato Zip tradicional. IronZIP se destaca ao suportar todos os formatos de compressão, permitindo que os desenvolvedores transitem sem problemas entre GZIP e Zip, conforme necessário.

Criando um arquivo GZIP vazio

Para começar, importamos o namespace IronZip, que nos permite utilizar a biblioteca. Em seguida, criamos um novo arquivo GZIP usando o construtor IronGZipArchive dentro de uma instrução using, que ajuda a estabelecer um arquivo GZIP vazio.

Adicionando arquivos ao arquivo

Antes de completarmos o processo de salvamento, podemos adicionar arquivos ao arquivo usando o método Add fornecendo seus caminhos absolutos. Você pode adicionar um ou vários arquivos, incluindo uma variedade de formatos, como imagens, documentos (como DOCX e PDF), arquivos de áudio (como MP3 e WAV) e até mesmo outros arquivos GZIP. Neste exemplo, demonstraremos como incorporar um arquivo TAR para ilustrar a adição de vários arquivos.

Para obter informações detalhadas sobre os tipos de arquivos que você pode incluir, consulte a documentação aqui .

Salvando e Exportando o Arquivo

Finalmente, salvamos e exportamos o arquivo com o método SaveAs, nomeando-o output.tgz. É importante notar que, como incluímos um arquivo TAR dentro do GZIP, a extensão do arquivo de saída reflete os dois formatos, resultando em .tgz.

Consulte nosso guia sobre como criar e extrair arquivos ZIP.
Ver no GitHub

Pronto para começar?

Nuget Downloads 23,187Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.