
Введение
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 Инсталляция
To work with 7z files in your applications, you can utilize the Aspose.ZIP для .NET API. This robust library supports a variety of compressed formats, including ZIP, RAR, and 7z.
Чтобы начать, установите API через NuGet с следующим командой:
PM> Install-Package Aspose.Zip
Открыть или вывести файл 7z (7zip) Программатически с помощью C#
Чтобы открыть или извлечь файлы 7z программически, следуйте следующим шагам:
- Load the input 7z (7zip) archive using the
SevenZipArchive
class. - Use the
ExtractToDirectory
method to extract all files from the 7zip archive to a specified directory.
Вот примерный код снайпера:
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 архив.
- Use the
ExtractToDirectory
method, providing the password.
Вот и реализация:
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
You can evaluate the Aspose.ZIP API without any limitations by requesting a Бесплатная временная лицензия.
Заключение
In this article, you learned how to open or extract 7z files programmatically using C#. You also explored methods for handling password-protected archives in your .NET applications. For further assistance, visit the Форум бесплатной поддержки or check out our API Документация.
С помощью Aspose Plugin вы можете управлять манипуляцией файлами 7z без усилий, делая его необходимым инструментом для внедрения программируемого 7z-экстракции в ваших приложениях .NET. Если вы ищете дополнительные ресурсы, рассмотрите использование Online 7Z File Opener или изучите как эффективно экстрактировать файл с использованием C# 7zip.