LZIPアーカイブを使用します

概要

LZIPアーカイブはLinuxで一般的です。 LZMAアルゴリズムを使用します。 Java API用のAsopsion.Zipは、他のサードパーティアプリケーションを必要とせずに、アプリケーションでLZIPアーカイブの作成と管理と連携することができます。 Aspose.Zip APIは Lziparchiveクラスを提供して、このようなアーカイブを使用します。このクラスは、アーカイブで操作を実行するための基本的な方法を提供します。

ファイルを圧縮

次のコード例は、Lziparchiveインスタンスを使用してファイルを圧縮する方法を示しています。

1try(lziparchive archive = new lziparchive()){
2    archive.setsource( "data.bin");
3    archive.save( "data.bin.lz");
4}

LZIPアーカイブを抽出

次の簡単なコードの例は、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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.