Aspose.ZIP pour Java est une API flexible de compression de documents et de manipulation d'archives pour le format ZIP standard. L'API permet aux applications Java de réaliser la compression/décompression de fichiers, l'archivage des fichiers ainsi que des dossiers et le cryptage des archives. Il offre une protection via des mots de passe définis par l'utilisateur et un cryptage traditionnel utilisant ZipCrypto ou un cryptage AES tel que AES128, 192 et AES256.

Aspose.Zip dévoile une API Java dynamique, une solution magistralement conçue sur mesure pour la compression et l'archivage de fichiers. En mettant l'accent sur l'évolution du paysage de la gestion des données, cette bibliothèque polyvalente permet aux développeurs d'exploiter les prouesses de Java, en compressant, archivant et extrayant de manière transparente des fichiers.

Intégration de l'API de compression dans une application Java

L'intégration de la bibliothèque de compression est simple alors que la plupart des opérations de compression et de décompression peuvent être effectuées avec seulement quelques lignes de code.

Compression de fichier unique - Java

      String dir = "full directory path";

      try(Archive arch = new Archive()) {

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

      } 

Vous pouvez essayer en ligne le Convertisseur multi-format, convertir vos documents à une archive de manière simple.

Une caractéristique importante de la bibliothèque est la possibilité de travailler avec de nombreux formats, tels que : ZIP, 7ZIP, RAR, TAR, GZ, BZ2, LZ, CPIO, XZ (Prochainement : Z)

  

Support and Learning Resources

  
  

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