Travailler avec des archives Lzip
Contents
[
Hide
Show
]Aper�u
L’archive Lzip est courante sous Linux. Elle utilise l’algorithme LZMA. L’API Aspose.ZIP for Java permet de cr�er et de g�rer des archives Lzip dans vos applications sans avoir recours � d’autres applications tierces. L’API Aspose.ZIP fournit la classe LzipArchive pour travailler avec de telles archives. Cette classe fournit des m�thodes de base pour effectuer des op�rations sur les archives.
Compression d’un fichier
L’exemple de code suivant montre comment compresser un fichier en utilisant l’instance LzipArchive.
1try (LzipArchive archive = new LzipArchive()) {
2 archive.setSource("data.bin") ;
3 archive.save("data.bin.lz") ;
4}Extraire une archive Lzip
L’exemple de code simple suivant montre comment ouvrir une archive Lzip.
1try (FileInputStream sourceLzipFile = new FileInputStream("data.bin.lz")) {
2 try (FileOutputStream extractedFile = new FileOutputStream("data.bin")) {
3 try (LzipArchive archive = new LzipArchive(sourceLzipFile)) {
4 archive.extract(extractedFile) ;
5 }
6 }
7} catch (IOException ex) {
8}