Возможности

Aspose.ZIP для .NET: Мощная библиотека управления ZIP-архивами

Aspose.ZIP для .NET - это всесторонняя библиотека, предоставляющая эффективный способ работы с ZIP-архивами в ваших приложениях .NET. С помощью нашего надежного API вы можете легко создавать, читать и изменять ZIP-файлы, что делает его идеальным для управления и распространения больших наборов данных, документов или мультимедийных файлов.

Ключевые возможности:

Создание ZIP-архивов

  • Генерируйте новые ZIP-файлы с нуля, используя пользовательские настройки, такие как уровень сжатия, защита паролем и права доступа к файлам.
  • Создавайте самораспаковывающиеся архивы Zip, которые можно запускать без необходимости внешних инструментов для распаковки.
  • Включите возможность создания нескольких физических файлов .zip для крупных архивов.

Добавление/Извлечение файлов

  • Добавляйте или вставляйте новые файлы в существующие ZIP-архивы без перезаписи содержимого.
  • Извлекайте отдельные файлы и папки из ZIP-архивов с возможностью фильтрации файлов.
  • Сжимайте и распаковывайте файлы в широком диапазоне форматов, включая изображения, документы, видео и исполняемые файлы.

Работа с существующими архивами

  • Загружайте и манипулируйте существующими ZIP-файлами, включая даты создания, изменение и права доступа.
  • Обновляйте метаданные, такие как временные метки файлов, владелец/группа/права доступа и т. д., на встроенных архивах.
  • Удаляйте или удаляйте отдельные файлы/папки из внешнего архива, сохраняя при этом другие содержимое внутри.

Продвинутые возможности сжатия и защиты паролем

  • Используйте пользовательские алгоритмы сжатия для создания потоков данных формата zip, которые повышают целостность данных.
  • Устанавливайте пароли при сжатии и извлечении с настраиваемыми вариантами хеширования (MD5/SHA-256 и т. д.).
  • Применяйте контроль доступа к файлам через разрешения Unix.

Примечание: Защита паролем обеспечивает дополнительный уровень безопасности для предотвращения несанкционированного доступа.

Обработка ошибок и исключений

Наш надежный API обрабатывает и сообщает о потенциальных ошибках с помощью исключений .NET, снижая сложность разработки функций без ошибок для общих задач сжатия в вашем приложении.

 Русский