Вступ
Архіви RAR є популярним способом стиснення кількох файлів в один пакет. У цій статті ви дізнаєтеся, як розпакувати або витягти файли з стиснутого архіву RAR за допомогою C# .NET. Ми розглянемо різні сценарії, включаючи обробку архівів, захищених паролем, і надамо практичні приклади коду, щоб допомогти вам у цьому процесі.
Зміст
- C# RAR Розпаковувач або відкривач – Безкоштовне завантаження
- Розпакувати конкретний файл з RAR в C#
- Витягти всі файли з архіву RAR в C#
- Розпакувати певний файл з архіву RAR, захищеного паролем
- Розпакувати всі файли з архіву RAR, захищеного паролем, в C#
- Отримати безкоштовну ліцензію для C# .NET Unrar API
C# RAR Розпаковувач або відкривач – Безкоштовне завантаження
API Aspose.ZIP для .NET є надійним рішенням, яке підтримує архівування та витягування файлів з різних форматів, включаючи RAR (як RAR4, так і RAR5), ZIP і 7Z. Ви можете легко встановити цю бібліотеку, завантаживши її з Розділу завантажень або використовуючи наступну команду в консолі диспетчера пакетів у Microsoft Visual Studio:
PM> Install-Package Aspose.Zip
Розпакувати конкретний файл з RAR в C#
Щоб витягти конкретний файл з архіву RAR, виконайте ці кроки:
- Завантажте вхідний RAR файл за допомогою класу RarArchive.
- Створіть новий файл за допомогою методу Create().
- Відкрийте потрібний елемент з архіву RAR.
- Запишіть витягнуті дані у новостворений файл.
Ось приклад фрагмента коду, що демонструє, як розпакувати конкретний файл програмно в C#:
Витягти всі файли з архіву RAR в C#
Щоб розпакувати або витягти всі файли з архіву RAR, виконайте ці кроки:
- Завантажте вхідний RAR файл.
- Витягніть усі файли у вказану директорію.
Наступний код ілюструє, як розпакувати всі файли з архіву RAR програмно в C#:
Розпакувати певний файл з архіву RAR, захищеного паролем
Витягнення конкретного файлу з архіву RAR, захищеного паролем, включає ці кроки:
- Завантажте зашифрований RAR файл.
- Вкажіть ім’я вихідного файлу.
- Використовуйте метод Extract(), щоб розпакувати файл, захищений паролем.
Ось як ви можете досягти цього в C#:
Розпакувати всі файли з архіву RAR, захищеного паролем, в C#
Щоб витягти всі файли з архіву RAR, захищеного паролем, виконайте ці кроки:
- Завантажте зашифрований RAR файл.
- Розпакуйте або витягніть усі файли, захищені паролем, з архіву.
Наступний фрагмент коду демонструє, як розпакувати всі файли з файлу RAR, захищеного паролем, програмно в C#:
Отримати безкоштовну ліцензію для C# .NET Unrar API
Ви можете оцінити API Aspose.ZIP без будь-яких обмежень, подавши заявку на Безкоштовну тимчасову ліцензію. Це дозволяє вам дослідити всі можливості бібліотеки, включаючи ефективну та безпечну обробку архівів RAR.
Висновок
У цій статті ви дізналися, як розпакувати або витягти файли з архівів RAR у C#. Ми розглянули різні сценарії, включаючи витягування файлів з архівів, захищених паролем, надавши вам всебічне розуміння бібліотеки C# unrar для .NET. Для подальшого вивчення ви можете відвідати Документацію API для додаткових функцій і можливостей. Якщо у вас є які-небудь питання, не соромтеся звертатися через Безкоштовний форум підтримки.