Aspose.ZIP для Java — это гибкий API для сжатия документов и управления архивами для стандартного формата ZIP. API позволяет приложениям Java выполнять сжатие/распаковку файлов, архивирование файлов, а также папок и шифрование архивов. Он обеспечивает защиту с помощью определяемых пользователем паролей и традиционного шифрования с использованием ZipCrypto или шифрования AES, такого как AES128, 192 и AES256.
Aspose.Zip представляет динамический Java API, мастерски созданное решение, предназначенное для сжатия и архивирования файлов. Эта универсальная библиотека, ориентированная на развивающуюся среду управления данными, позволяет разработчикам использовать возможности Java, плавно сжимая, архивируя и извлекая файлы.
Возможности API сжатия Java
Зашифровать или расшифровать весь архив или определенные записи
Удалить записи из существующего архива
Сжать папку с учетом ее структуры
Сжимайте документы любого размера, применяя параллелизм
Интеграция API сжатия в приложение Java
Интеграция библиотеки сжатия проста, тогда как большинство операций сжатия и распаковки можно выполнить всего с помощью нескольких строк кода.
Сжатие одного файла — Java
String dir = "full directory path";
try(Archive arch = new Archive()) {
arch.createEntry("filename.dat", dir+"file.dat");
arch.save(dir+"result.zip");
}
Вы можете попробовать онлайн Мультиформатный конвертер, конвертировать ваши документы в архив простым способом.
Важной особенностью библиотеки является возможность работы со многими форматами, такими как: ZIP, 7ZIP, RAR, TAR, GZ, BZ2, LZ, CPIO, XZ (Скоро: Z)
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Release Notes
- Why Aspose.ZIP for Java?
- Customers List
- Success Stories