Робота з архівами Z
Contents
[
Hide
Show
]Огляд
Стиснення - це утиліта оболонки Unix, що виробляє архів з розширенням .Z. Aspose.zip для java API дозволяє працювати зі створенням та управлінням архівами Z у ваших заявах без необхідності будь -яких інших заявок на третю сторону. Aspose.zip API надає zarchive класу для роботи з такими архівами. Цей клас надає основні методи виконання операцій на архівах.
Ця утиліта IPLEMENTS LZC Алгоритм LZC, що є модифікацією алгоритму LZW.
Стисніть файл
Наступний приклад коду показує, як стиснути файл за допомогою екземпляра Zarchive.
1спробуйте (fileInputStream outer = новий FileInputStream ("alice29.txt")) {
2 спробуйте (Zarchive Archive = new Zarchive ()) {
3 Archive.setsource (джерело);
4 Archive.save ("alice29.txt.z");
5 }
6} улов (IOException ex) {
7}
Відкрийте z Архів
Наступний приклад коду показує, як відкрити архів Z.
1спробуйте (Zarchive Archive = New Zarchive ("data.bin.z")) {
2 Archive.extract ("data.bin");
3}
Зберегти до потоку
Наступний приклад коду показує, як зберегти для потоку.
1Bytearrayoutputstream bs = новий bytearrayoutputstream ();
2спробуйте (fileInputStream outer = новий FileInputStream ("alice29.txt")) {
3 спробуйте (Zarchive Archive = new Zarchive ()) {
4 Archive.setsource (джерело);
5 Archive.save (BS);
6 }
7} улов (IOException ex) {
8}