
Введение
7z файлы известны своими исключительными соотношениями компрессии, делая их предпочтительным выбором для хранения и передачи данных. В этом руководстве вы узнаете, как открыть или экстрактировать 7Z (7zip) файлов программатически с использованием C# в ваших приложениях.
Таблица контента
- 7Z File (7zip) Extractor – C# API Инсталляция
- Открыть или вывести файл 7z (7zip) Программируя с помощью C#
- Экстракт или Unzip Password-Protected 7zip File с помощью C#
- Получите бесплатную лицензию API
7z File (7zip) Extractor – C# API Инсталляция
Чтобы работать с файлами 7Z в ваших приложениях, вы можете использовать Aspose.ZIP для .NET Эта прочная библиотека поддерживает множество компрессированных форматов, в том числе ZIP, RAR и 7z.
Чтобы начать, установите API через NuGet с следующим командой:
PM> Install-Package Aspose.Zip
Открыть или вывести файл 7z (7zip) Программатически с помощью C#
Чтобы открыть или извлечь файлы 7z программически, следуйте следующим шагам:
- Загрузите входный 7z (7zip) архив с помощью
SevenZipArchive
Класс. - Используйте
ExtractToDirectory
Метод извлечения всех файлов из архива 7zip в определенный каталог.
Вот примерный код снайпера:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Экстракт или Unzip Password-Protected 7zip File с помощью C#
Чтобы извлечь защищенный паролем файл 7zip, выполните следующие шаги:
- Загрузите зашифрованный 7Z архив.
- Используйте
ExtractToDirectory
Метод, предоставляющий пароль.
Вот и реализация:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
Получите бесплатную лицензию API
Вы можете оценить API Aspose.ZIP без каких-либо ограничений, запрашивая Бесплатная временная лицензия.
Заключение
В этой статье вы узнали, как открыть или экстрактировать файлы 7z программатически, используя C#. Вы также изучили способы обработки архивов, защищенных паролем, в ваших приложениях .NET Форум бесплатной поддержки Проверьте наш API Документация.
С помощью Aspose Plugin
Вы можете управлять 7z файловой манипуляцией без труда, Сделайте его необходимым инструментом для реализации программатического 7з-экстракции в ваших приложениях .NET. Если вы ищете дополнительные ресурсы, Рассмотрим использование Online 7z File Opener или изучение как эффективно открыть файл 7Z с помощью C#. И наконец, Помните, что функция 7za Password имеет решающее значение для обработки зашифрованных файлов при использовании библиотеки C#. Кроме того, Если вам нужно работать с 7z в другом программировании, Опции 7z C# и 7zip C # предоставляют отличные альтернативы манипулированию файлами. Вы также можете исследовать 7zip API для более продвинутых функций. Если вы заинтересованы в извлечении файлов 7z онлайн с паролем, Для этого существует множество инструментов, включает экстрактирование файлов 7z и методологии unzip C#. Не забудьте проверить различные экстракторы формата 7z для обеспечения совместимости с вашими потребностями, и исследуйте 7z C# Example реализации для практических представлений.