?? ???????? ??? ????????? ?????? ?? ????????? 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
- ???????? ????????? ?????? ?????.
- ?????? ????? ?? ????????? ?????? Archive.CreateEntry.
- ????????????? ????? ?? ????????? ?????? 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
- ???????? ????????? ?????? ????? ? ????? zip file.
- ????????? ???? zip ?? ????????? ?????? archive.extracttodirectory ?? ????? ?????.
1????????? (Archive Archive = ????? ????? ("input_archive.zip")) {
2 archive.extracttodirectory ("\\ outputDirectory");
3}??????????? ????? ?????? ???? ???????? ???? -???? ????? zip. ??????????????? ??????? ???? ?????? ?? ?????? ???????? ? ???????, ???? ????? ???????? ???????? ??????? (???. ??????? ?????).
?? zip -????? ? ??????? ?? Java
?????: ???????? Zip-???? ?? ??????? ? Java
- ???????? ????????? ?????? ?????.
- ????????? ???? ArchiveEntrySettings ??’????? ?????????? ???????? ? ??’????? ??????????? encryptionsettings, ?? ??? ??? password.
- ??????? ??????? ??????, ??????????????? ?? Archive.CreateEntry ?????? ?????.
- ????????? ???? ?? 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
- ???????? ????????? ?????? ?????.
- ?????????? ???? ArchiveLoadOptions ??’??? ? ?????????? ?????? ??? ??????????? ??????? ?? ????????? setDecryptionPassword ??????? ?????? zip -????? password.
- ????????? ???? 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
- ???????? ????????? rararchive ????? ? ????? rar file.
- ????????? ????? RAR FILE, ?????????? rararchive.extracttodirectory ?????.
1????????? (rararchive archive = ????? rararchive ("input_archive.rar")) {
2 archive.extracttodirectory ("\\ outputDirectory");
3}? ?????????? ???? ?????? ??????????? ????? Rararchive ????????? ????? ????????? ????? RAR.
???. ?????
?? ?????? ????? ??????? ?? ????. ???? ???? ?, ?? ????.
Format: Zip
Compression
Compression Password Protected
Extraction Password Protected
Format: rar