LZIP 아카이브와 협력합니다

개요

LZIP 아카이브는 Linux에서 일반적입니다. LZMA 알고리즘을 사용합니다. Java API 용 zip을 사용하면 다른 제 3 자 애플리케이션없이 응용 프로그램에서 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 =  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.