?? ???????? ??? ????????? ?????? ?? ????????? Java

?????

?? ?????? ???????, ?? ???????? ??? ????????? ??????. ?? ?????? ?????? ???? ????????? ZIP ?? RAR. ??? ??????? ???????? ????.

Format: Zip

Format: zip - ??????

Format: rar

???? ????, ?? ????????????? ???? ???????.

Java Compress ??? Extract Archives

?? ??? ???????? ????????, ?? ?????????? ?????????? ??????? ???????? ?? Java, ?????????????? aspose.zip ??? java. Aspose.zip ????? ???? ???? ??????? ?? ??? Java Project ?? ????????? ????????? ?????????? ???????????? aspope.zip ??? java

?? zip -?????? ?? java

?????: ???????? Zip-???? ? Java

  1. ???????? ????????? ?????? ?????.
  2. ?????? ????? ?? ????????? ?????? Archive.CreateEntry.
  3. ????????????? ????? ?? ????????? ?????? Archive.save.
1????????? (????? ????? = ????? ????? ()) {
2   archive.createEntry ("entry_name1.dat", "input_file1.dat");
3   Archive.CreateEntry ("entry_name2.dat", "input_file2.dat");
4   Archive.save ("result_archive.zip");
5}

??????????? ?????? ????? ??????? ?????????? ????? zip, ?????????????? ???????? ????????? ????????? ?? ??????????? ??????????.

?? ??????????? ????? ?? java

?????: ???? ??????????? ?? ????? ? java

  1. ???????? ????????? ?????? ????? ? ????? zip file.
  2. ????????? ???? zip ?? ????????? ?????? archive.extracttodirectory ?? ????? ?????.
1????????? (Archive Archive = ????? ????? ("input_archive.zip")) {
2   archive.extracttodirectory ("\\ outputDirectory");
3}

??????????? ????? ?????? ???? ???????? ???? -???? ????? zip. ??????????????? ??????? ???? ?????? ?? ?????? ???????? ? ???????, ???? ????? ???????? ???????? ??????? (???. ??????? ?????).

?? zip -????? ? ??????? ?? Java

?????: ???????? Zip-???? ?? ??????? ? Java

  1. ???????? ????????? ?????? ?????.
  2. ????????? ???? ArchiveEntrySettings ??’????? ?????????? ???????? ? ??’????? ??????????? encryptionsettings, ?? ??? ??? password.
  3. ??????? ??????? ??????, ??????????????? ?? Archive.CreateEntry ?????? ?????.
  4. ????????? ???? ?? zip file ?? ????????? ?????? archive.save.
1????????? (Archive Archive = ????? ????? (????? ArchiveEntrySettings (NULL, NEW TRALIDANCRYPTIONSETTINGS ("PASS"))) {
2   archive.createEntry ("entry_name1.dat", "input_file1.dat");
3   Archive.CreateEntry ("entry_name2.dat", "input_file2.dat");
4   Archive.save ("result_archive.zip");
5}

???????? EncryptionSettings ???????????????? ??? ????????? ?????? ZIP, ?????????? ???????.

?? ??????????? ????? ? ??????? ? Java

?????: ????????? ??????, ????????? ??????? ?? ????????? Java

  1. ???????? ????????? ?????? ?????.
  2. ?????????? ???? ArchiveLoadOptions ??’??? ? ?????????? ?????? ??? ??????????? ??????? ?? ????????? setDecryptionPassword ??????? ?????? zip -????? password.
  3. ????????? ???? zip ?? ????????? ?????? archive.extracttodirectory ?? ????? ?????.
1????????? ArchiveLoadoptions = ???? ??????????????? ();
2options.setDecryptionPassword ("??????????");
3????????? (Archive Archive = ????? ????? ("input_archive.zip", ?????????)) {
4   archive.extracttodirectory ("\\ outputDirectory");
5}

??? ????????? ?????????? ??????? Archive Archive ArchiveloAdoptions ? ??????? ??????? ???????????? ????????????????.

?? ?????????? ????? RAR ?? Java

?????: ????????? ???? rar ? java

  1. ???????? ????????? rararchive ????? ? ????? rar file.
  2. ????????? ????? RAR FILE, ?????????? rararchive.extracttodirectory ?????.
1????????? (rararchive archive = ????? rararchive ("input_archive.rar")) {
2   archive.extracttodirectory ("\\ outputDirectory");
3}

? ?????????? ???? ?????? ??????????? ????? Rararchive ????????? ????? ????????? ????? RAR.

???. ?????

?? ?????? ????? ??????? ?? ????. ???? ???? ?, ?? ????.

Format: Zip

Compression
Extraction
Compression Password Protected
Extraction Password Protected

Format: rar

Extraction