?????????????? ?????? UNIX ?? Java

?????

Xz, bzip2 ?? lzip ???????? ? Linux. ??????? ?? ???????? ????????? ?? ????? ???????? ? ????????? ???????.�Aspose.zip API ????? ????? “setCompressionThreads” ??? ???? ??? ??? ???????????? ????????? ???? ????????? ??? ?????????. ???????????? ???? ?? ?????? ?????? ????? ?? ????? ?????? ????????? ?????????; ????????? ???? - ???????? ?? ????????????? - ?????????? ?? ????????? ? ????????? ????? ?????????.

xz ?????????????? ?????????

????? ????? setCompressionThreads ? xzarchivesettings. ????????? ??????? ???? ???????, ?? ???????? ???? ?? ????????? ?????????? Xzarchive.

 1????????? (fileOutputStream xzfile = ????? fileOutputStream ("archive.xz")) {
 2    ????????? (fileInputStream outer = ????? FileInputStream ("data.bin")) {
 3        ???????????? Xzarchivesettings = ???? xzarchivesettings ();
 4        settings.setchecktype (xzchecktepe.crc32);
 5        settings.setCompressionThreads (4);
 6        ????????? (xzarchive Archive = ????? xzarchive (????????????)) {
 7            Archive.setsource (???????);
 8            Archive.save (xzfile);
 9        }
10    }
11} ???? (IOException ex) {
12}

BZIP2 ?????????????? ?????????

????? ????? setcompressionthreads ? bzip2saveOptions. ????????? ??????? ???? ???????, ?? ???????? ???? ?? ????????? ?????????? Bzip2archive.

 1????????? (FileOutputStream BZ2File = ????? FileOutputStream ("Archive.bz2") {
 2    ????????? (fileInputStream outer = ????? FileInputStream ("data.bin")) {
 3        ????????? (Bzip2archive Archive = new Bzip2archive ()) {
 4            Archive.setsource (???????);
 5            BZIP2SAVEOPTIONS ?????? = ?????? BZIP2SaveOptions (9);
 6            Options.setCressionThreads (4);
 7            Archive.save (BZ2File, ????????);
 8        }
 9    }
10} ???? (IOException ex) {
11}

LZIP ?????????????? ?????????

????? ????? setCompressionThreads ? lziparchivesettings. ????????? ??????? ???? ???????, ?? ???????? ???? ?? ????????? ?????????? Lziparchive.

 1????????? (FileOutputStream Lzfile = ????? FileOutputStream ("archive.lz")) {
 2    ????????? (fileInputStream outer = ????? FileInputStream ("data.bin")) {
 3        ???????????? Lziparchivesettings = ???? LziparchiveSettings (16777216);
 4        settings.setCompressionThreads (4);
 5        ????????? (Lziparchive Archive = ????? lziparchive (????????????)) {
 6            Archive.setsource (???????);
 7            Archive.save (Lzfile);
 8        }
 9    }
10} ???? (IOException ex) {
11}

? ???? ??????? ???????????????? ?????? ??????.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.