Список функций
Contents
[
Hide
Show
]Aspose.ZIP for .NET API позволяет использовать ряд методов архивирования файлов и папок. Он предоставляет несколько методов хранения или сжатия данных, которые могут работать с популярными приложениями. API дает вам полный контроль над созданием архивов и применением защиты с помощью паролей, определяемых пользователем. Основные особенности API заключаются в следующем.
Сжатие и распаковка файлов и папок
- Составить архив из одного или нескольких файлов
- Добавлять файлы в существующие архивы
- Сжимать каталоги с соблюдением их структуры.
- Распаковать файлы и папки в соответствии с сохраненной структурой.
- Удаление записей из существующих архивов
- Возможность хранить файлы в архивах без сжатия
- Сжимайте файлы всех размеров, применяя параллельный режим для использования нескольких ядер ЦП.
- Поддержка архивов Zip64 - zip-файлы размером более 4 ГБ с практически неограниченным количеством включенных файлов.
- Сжатие LZMA, BZip2, PPMd в ZIP-архиве.
- Составление архива 7z со сжатием LZMA, LZMA2 или Bzip2.
- Извлечение RAR4 и RAR5
- Составление самораспаковывающихся архивов.
- Сжатие и извлечение архивов xz.
Шифрование архивов
- Шифрование архивов с использованием традиционного шифрования (ZipCrypto).
- Поддержка AES 128, 192 и 256 для шифрования архивов.
- Возможность зашифровать весь архив или отдельные записи с помощью пароля
- Возможность шифровать каждую запись архива собственным паролем
- Извлечение архивов RAR с зашифрованными данными и/или именами.
- Шифрование архивов 7z