
Введение
Файлы 7z известны своими исключительными коэффициентами сжатия, что делает их предпочтительным выбором для хранения и передачи данных. В этом руководстве вы узнаете, как открывать или извлекать 7z (7zip) файлы программно, используя C# в ваших приложениях.
Содержание
- Извлекатель 7z файлов (7zip) – Установка API C#
- Открыть или извлечь 7z файл (7zip) программно с использованием C#
- Извлечь или распаковать защищенный паролем файл 7zip с использованием C#
- Получить бесплатную лицензию API
Извлекатель 7z файлов (7zip) – Установка API C#
Чтобы работать с файлами 7z в ваших приложениях, вы можете использовать API 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");
}
}
}
Извлечь или распаковать защищенный паролем файл 7zip с использованием 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 приложениях. Для получения дополнительной помощи посетите Бесплатный форум поддержки или ознакомьтесь с нашей Документацией.
С помощью плагина Aspose вы можете легко управлять манипуляциями с файлами 7z, что делает его незаменимым инструментом для реализации программного извлечения 7z в ваших .NET приложениях.