Файли 7z популярні, оскільки вони мають хороший коефіцієнт стиснення. Ви можете відкрити або розпакувати файл 7z (7zip) у своїх програмах C#. Будь ласка, ознайомтеся з наступними розділами, щоб дізнатися, як створити екстрактор файлів 7z і розпакувати захищені паролем архіви:
- 7z File (7zip) Extractor – встановлення C# API
- Відкрийте або розпакуйте файл 7z (7zip) програмним способом за допомогою C#
- Розпакуйте або розархівуйте файл 7zip, захищений паролем, за допомогою C#
- Отримайте безкоштовну ліцензію API
7z File (7zip) Extractor – встановлення C# API
Aspose.ZIP for .NET API може стискати або видобувати різні стиснені формати, зокрема ZIP, RAR, 7z тощо. Ви можете створити файл 7z ( 7zip) екстрактор у програмах .NET. Завантажте файл DLL із розділу Завантаження або встановіть його за допомогою такої команди NuGet:
PM> Install-Package Aspose.Zip
Відкрийте або розпакуйте файл 7z (7zip) програмним способом за допомогою C#
Ви можете відкрити або розпакувати файл 7z (7zip), виконавши такі дії:
- Завантажте вхідний архів 7z (7zip) за допомогою класу SevenZipArchive.
- Розпакуйте всі файли в 7zip до каталогу за допомогою методу ExtractToDirectory.
У наведеному нижче коді показано, як програмно відкрити або розпакувати файл 7z за допомогою C#:
// Завантажте вхідний архів 7z (7zip) з класом SevenZipArchive.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
// Розпакуйте весь файл у 7zip до каталогу за допомогою методу ExtractToDirectory.
archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}
Розпакуйте або розархівуйте файл 7zip, захищений паролем, за допомогою C#
Деякі файли 7z можуть бути зашифровані паролем. Наприклад, коли потрібно уникнути несанкціонованого доступу до даних. Ви можете розпакувати або розпакувати захищений паролем файл 7zip, виконавши наведені нижче дії.
- Завантажити захищений паролем архів 7z.
- Розпакуйте або відкрийте архів 7z з паролем за допомогою методу ExtractToDirectory.
Наведений нижче код пояснює, як розпакувати або розархівувати захищений паролем файл 7zip програмним шляхом за допомогою C#:
// Завантажити захищений паролем вхідний архів 7z.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
// Розпакуйте або відкрийте архів 7z за допомогою пароля.
archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}
Отримайте безкоштовну ліцензію API
Ви можете оцінити API без будь-яких обмежень щодо оцінювання, надіславши запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно відкривати або видобувати файли 7z (7zip) за допомогою мови C#. Крім того, ви також дослідили, як розпакувати захищений паролем або зашифрований файл 7z у програмах на основі .NET. Ви можете зв’язатися з нами на безкоштовному форумі підтримки або відвідати API документація, щоб ознайомитися з іншими функціями API.