Файлы 7z широко используются благодаря впечатляющему коэффициенту сжатия. В этом руководстве вы узнаете, как открывать или извлекать файлы 7z (7zip) программно в ваших C# приложениях. Вот краткий обзор того, что мы рассмотрим:
- Извлекатель файлов 7z (7zip) – Установка C# API
- Открытие или извлечение файла 7z (7zip) программно с использованием C#
- Извлечение или распаковка файла 7zip с защитой паролем с использованием C#
- Получение бесплатной лицензии API
Извлекатель файлов 7z (7zip) – Установка C# API
Чтобы работать с файлами 7z в ваших приложениях, вы можете использовать Aspose.ZIP для .NET API. Эта мощная библиотека поддерживает различные форматы сжатия, включая ZIP, RAR и 7z. Вы можете легко создать извлекатель файлов 7z в ваших .NET приложениях.
Чтобы начать, скачайте DLL файл из раздела загрузок или установите его через NuGet с помощью следующей команды:
PM> Install-Package Aspose.Zip
Открытие или извлечение файла 7z (7zip) программно с использованием C#
Чтобы открыть или извлечь файлы 7z программно, выполните следующие шаги:
- Загрузите входной архив 7z (7zip) с помощью класса SevenZipArchive.
- Используйте метод ExtractToDirectory для извлечения всех файлов из архива 7zip в указанную директорию.
Вот пример кода, демонстрирующий, как извлечь файл 7z с использованием C#:
Извлечение или распаковка файла 7zip с защитой паролем с использованием C#
Некоторые файлы 7z могут быть зашифрованы по соображениям безопасности. Если вам нужно извлечь файл 7zip с защитой паролем, выполните следующие шаги:
- Загрузите входной архив 7z с защитой паролем.
- Используйте метод ExtractToDirectory для извлечения архива 7z, указав пароль.
Следующий код иллюстрирует, как программно извлечь файл 7zip с защитой паролем с использованием C#:
Получение бесплатной лицензии API
Вы можете оценить API Aspose.ZIP без каких-либо ограничений, запросив Бесплатную временную лицензию.
Заключение
В этой статье вы узнали, как открывать или извлекать файлы 7z программно с использованием C#. Вы также изучили, как работать с архивами с защитой паролем в ваших .NET приложениях. Если вам нужна дополнительная помощь, не стесняйтесь обращаться к нам на Бесплатном форуме поддержки, или ознакомьтесь с нашей документацией API для получения дополнительных функций.
См. также
Используя библиотеку извлечения C# 7zip, вы можете легко интегрировать возможности обработки файлов .NET 7z в ваши приложения. Независимо от того, разрабатываете ли вы консольное приложение для извлечения 7z или работаете с обработкой файлов 7z в ASP.NET, это руководство предоставляет вам основу, необходимую для эффективной распаковки 7zip в C# .NET.