Recursos
Aspose.ZIP para .NET: Uma Biblioteca Poderosa para Gerenciamento de Arquivos Compactados ZIP
O Aspose.ZIP para .NET é uma biblioteca abrangente que fornece uma maneira eficiente de trabalhar com arquivos compactados ZIP dentro de seus aplicativos .NET. Com nossa API robusta, você pode criar, ler e modificar facilmente arquivos ZIP, tornando-a ideal para gerenciar e distribuir grandes conjuntos de dados, documentos ou arquivos multimídia.
Recursos Principais:
Criar Arquivos ZIP
- Gere novos arquivos ZIP do zero usando configurações personalizadas como nível de compressão, proteção por senha e permissões de arquivo.
- Crie arquivos ZIP autoextratores que podem ser executados sem a necessidade de ferramentas de extração externas.
- Habilite o spanning para grandes arquivos zip criando vários arquivos físicos .zip.
Adicionar/Extrair Arquivos
- Anexe ou insira novos arquivos em arquivos ZIP existentes sem sobrescrever conteúdos.
- Extraia arquivos e pastas individuais de arquivos ZIP com suporte opcional para filtro de arquivos.
- Compacte e descompacte arquivos em uma ampla gama de formatos, incluindo imagens, documentos, vídeos e executáveis.
Trabalhar com Arquivos Existentes
- Carregue e manipule arquivos ZIP existentes, incluindo criação, modificação de datas e permissões.
- Atualize metadados como carimbos de data/hora, proprietário/grupo/permissões etc. em arquivos incorporados.
- Exclua ou remova arquivos/pastas individuais do arquivo externo preservando outros conteúdos dentro.
Recursos Avançados de Compressão e Proteção por Senha
- Utilize algoritmos de compressão personalizados para criar fluxos de dados compactados no formato zip que melhoram a integridade dos dados.
- Defina senhas ao compactar e extrair com opções de hash criptográfico configuráveis (MD5/SHA-256 etc.).
- Aplique controle de acesso a arquivos via permissões Unix.
Nota: A proteção por senha fornece uma camada adicional de segurança para evitar o acesso não autorizado.
Tratamento de Erros e Exceções
Nossa API robusta lida e relata erros potenciais por meio de exceções .NET, reduzindo a complexidade do desenvolvimento de recursos sem erros para tarefas comuns de compressão dentro de seu aplicativo.