Характеристики
Aspose.ZIP за .NET: Мощен ZIP Библиотека за управление на компресирани архиви
Aspose.ZIP за .NET е всеобхватна библиотека, която предоставя ефективен начин за работа с ZIP компресирани архиви във вашите .NET приложения. С нашия стабилен API можете лесно да създавате, четете и модифицирате файлове ZIP, което я прави идеална за управление и разпространение на големи набори от данни, документи или мултимедийни файлове.
Ключови функции:
Създаване на ZIP архиви
- Генерирайте нови ZIP файлове от нулата, използвайки персонализирани настройки като ниво на компресия, защита с парола и файлови разрешения.
- Създайте саморазархивиращи се Zip архиви, които могат да се изпълняват без нужда от външни инструменти за извличане.
- Активирайте разширяване (spanning) за големи zip архиви, като създавате множество физически .zip файлове.
Добавяне/Извличане на файлове
- Добавяйте или вмъквайте нови файлове в съществуващи ZIP архиви, без да презаписвате съдържанието.
- Извличайте отделни файлове и папки от ZIP архиви с опционална поддръжка за филтриране на файлове.
- Компресирайте и декомпресирайте файлове в широк спектър от формати, включително изображения, документи, видеа и изпълними файлове.
Работа със съществуващи архиви
- Зареждайте и манипулирайте съществуващи ZIP файлове, включително дати на създаване, модификация и разрешения.
- Актуализирайте метаданните, като времеви печати на файловете, собственик/група/разрешения и др., вградени в архивите.
- Изтрийте или премахнете отделни файлове/папки от външния архив, като запазите останалото съдържание.
Разширени функции за компресиране и защита с парола
- Използвайте персонализирани алгоритми за компресиране за създаване на потоци от данни в zip компресиран формат, които подобряват целостта на данните.
- Задавайте пароли при компресиране и извличане с конфигурируеми криптографски хеширащи опции (MD5/SHA-256 и др.).
- Прилагайте контрол на достъпа до файлове чрез Unix разрешения.
Бележка: Защитата с парола осигурява допълнителен слой сигурност за предотвратяване на неоторизиран достъп.
Обработка на грешки и изключения
Нашият стабилен API обработва и докладва потенциални грешки чрез .NET изключения, намалявайки сложността при разработването на безгрешни функции за чести задачи по компресиране във вашето приложение.