Criar arquivo ZIP

ZIP é um formato de compressão e arquivamento de arquivos que reduz o tamanho dos arquivos para armazenamento e transmissão mais eficientes. Permite combinar vários arquivos e diretórios em um único arquivo compactado, geralmente com a extensão '.zip'. Os arquivos ZIP são comumente usados ​​para backup de dados, distribuição de software e compartilhamento de arquivos. Embora esse formato seja útil para tarefas digitais do dia a dia, gerenciar muitos arquivos ZIP ou compactar arquivos manualmente pode rapidamente se tornar complicado e propenso a erros humanos. Para agilizar esse processo, podemos usar IronZip para criar um arquivo com apenas algumas linhas de código, melhorando a eficiência e automatizando essas tarefas tediosas.

IronZIP

Primeiro, importamos o namespace IronZip para usar a biblioteca. Depois, criamos um novo arquivo ZIP utilizando o construtor IronZipArchive com a declaração using, que cria um arquivo ZIP vazio.

Adicionando arquivos ao arquivo vazio

Antes de salvá-lo, podemos adicionar alguns arquivos a ele com o método Add fornecendo o caminho absoluto do arquivo. Você pode adicionar um ou vários arquivos ao arquivo compactado, e os arquivos que você pode adicionar variam de imagens, como mostrado acima, a documentos, como docx e PDF, a arquivos de áudio, como MP3, WAV, e até mesmo arquivos ZIP, para criar um arquivo compactado dentro de outro arquivo.

Para obter mais informações sobre a lista de arquivos compatíveis que você pode adicionar, consulte a documentação aqui .

Poupança e Exportação

Finalmente, salvamos o arquivo e o exportamos usando o método SaveAs, salvando-o como output.zip.

Aprenda a ler e extrair arquivos ZIP em C#

Pronto para começar?
Nuget Downloads 19,717 | Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronZip
executar um exemplo Veja seus arquivos se transformarem em um arquivo morto.