Aspose.ZIP para Java es una API flexible de compresión y manipulación de archivos para formato ZIP estándar. API permite a las aplicaciones Java lograr la compresión/descompresión de archivos, archivar archivos y carpetas y cifrar archivos. Proporciona protección mediante contraseñas definidas por el usuario y cifrado tradicional utilizando ZipCrypto o cifrado AES como AES128, 192 y AES256.

Aspose.Zip presenta una API Java dinámica, una solución magistralmente diseñada y adaptada para la compresión y el archivado de archivos. Con un gran enfoque en el panorama cambiante de la gestión de datos, esta biblioteca versátil permite a los desarrolladores utilizar la destreza de Java, comprimiendo, archivando y extrayendo archivos sin problemas.

Integración de la API de compresión en una aplicación Java

La integración de la biblioteca de compresión es sencilla, mientras que la mayoría de las operaciones de compresión y descompresión se pueden realizar con sólo unas pocas líneas de código.

Compresión de un solo archivo - Java

      String dir = "full directory path";

      try(Archive arch = new Archive()) {

        arch.createEntry("filename.dat", dir+"file.dat");
        arch.save(dir+"result.zip");

      } 

Puedes probar en línea Convertidor multiformato, convierte tus documentos a un archivo de una manera fácil.

Una característica importante de la biblioteca es la capacidad de trabajar con muchos formatos, como: ZIP, 7ZIP, RAR, TAR, GZ, BZ2, LZ, CPIO, XZ (Próximamente: Z)

  

Support and Learning Resources

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: