
Вступ
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-файлів у C# та ефективну обробку RAR-архівів.
Висновок
У цій статті ви дізналися, як розпакувати або витягти файли з RAR-архівів у C#. Ми розглянули різні сценарії, включаючи витягування файлів з архівів, захищених паролем, надаючи вам всебічне розуміння C# бібліотеки розпакування для .NET. Для подальшого вивчення ви можете відвідати Документацію API для додаткових функцій і можливостей. Якщо у вас є питання, не соромтеся звертатися через Безкоштовний Форум Підтримки.
Дивіться також
Дотримуючись цього посібника, ви можете ефективно витягувати RAR-файли в C# програмно, незалежно від того, працюєте ви зі стандартними чи захищеними паролем архівами. Найкраща бібліотека C# для розпакування великих файлів забезпечує надійний і ефективний процес витягування, що полегшує управління вашими RAR-архівами в .NET-додатках.