Aspose.ZIP para Java é uma API flexível de compactação de documentos e manipulação de arquivos para o formato ZIP padrão. A API permite que aplicativos Java obtenham compactação/descompactação de arquivos, arquivamento de arquivos, bem como pastas e criptografia de arquivos. Ele fornece proteção por meio de senhas definidas pelo usuário e criptografia tradicional usando criptografia ZipCrypto ou AES, como AES128, 192 e AES256.
Aspose.Zip revela uma API Java dinâmica, uma solução magistralmente elaborada sob medida para compactação e arquivamento de arquivos. Com um grande foco no cenário em evolução do gerenciamento de dados, esta biblioteca versátil capacita os desenvolvedores a utilizar as proezas do Java, compactando, arquivando e extraindo arquivos perfeitamente.
Recursos da API de compactação Java
Criptografar ou descriptografar o arquivo inteiro ou entradas específicas
Excluir entradas do arquivo existente
Compactar pasta respeitando sua estrutura
Compactar documentos de qualquer tamanho aplicando paralelismo
Integrando API de compactação em um aplicativo Java
A integração da biblioteca de compactação é simples, enquanto a maioria das operações de compactação e descompactação podem ser executadas com apenas algumas linhas de código.
Compactação de arquivo único - Java
String dir = "full directory path";
try(Archive arch = new Archive()) {
arch.createEntry("filename.dat", dir+"file.dat");
arch.save(dir+"result.zip");
}
Você pode experimentar o Conversor de vários formatos online e converter seus documentos para um arquivo de maneira fácil.
Uma característica importante da biblioteca é a capacidade de trabalhar com vários formatos, como: ZIP, 7ZIP, RAR, TAR, GZ, BZ2, LZ, CPIO, XZ (Em breve: Z)
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Release Notes
- Why Aspose.ZIP for Java?
- Customers List
- Success Stories