.NET API для сжатия и архивирования файлов
Сжимайте файлы для создания архивов или распаковывайте архивы типов ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB из любого приложения на основе .NET.
Скачать бесплатную пробную версиюAspose.ZIP для .NET — это гибкий API для сжатия документов и работы с архивами для стандартного формата ZIP. API позволяет приложениям .NET выполнять сжатие/распаковку файлов, архивирование файлов, а также папок и шифрование архивов. Этот API работает со всеми известными форматами архивов: ZIP, RAR, 7Zip, GZIP, BZ2. И со многими форматами архивов из Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z. Он обеспечивает защиту с помощью определяемых пользователем паролей и традиционного шифрования с использованием ZipCrypto или шифрования AES, такого как AES128, 192 и AES256.
Функции API сжатия .NET Core и .NET Framework
Простая интеграция
Создать архив из одного или нескольких файлов
Добавляйте файлы в архивы without compression
Зашифровать или расшифровать весь архив или определенные записи
Добавить записи в существующий архив
Удалить записи из существующего архива
Сжать папку, соблюдая ее структуру
Распаковать в каталог, соблюдая структуру архива
Сжимайте документы любого размера, применяя параллелизм
Интеграция API сжатия в приложение .NET
Интеграция с библиотекой сжатия проста, в то время как большая часть компрессии & операции распаковки можно выполнить всего несколькими строками кода.
Сжатие одного файла — C#
var dir = "full directory path";
using (var arch = new Archive()){
arch.CreateEntry("filename.dat", dir+"file.dat");
arch.Save(dir+"result.zip");
}
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Учебные видео
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.ZIP для .NET?
- Список клиентов
- Истории успеха