
Увод
РАР архиви су популарна опција за компресирање и повезивање неколико датотека у једну пакету.У овом водичу ћемо вам показати како да екстрактирате РР архиве у Ц#, укључујући парола-заштићене и шифроване РА архива.
Табела садржаја
- Успостављање C# РАР Екстракција
- Екстрактирајте одређени датотеку из РАР
- Екстрактирајте све датотеке из РАР Архиве
- Екстрактирајте датотеку из лозинке заштићене РАР
- Екстрактирајте све датотеке из лозинке заштићене РАР
- Добијте бесплатну АПИ лиценцу
- Закључак и додатни ресурси
1. подешавање Ц # РАР Екстракција {# секција1}
Да бисте почели са екстрактирањем датотека из РАР архива у Ц#, мораћете да инсталирате Аспосе.ЗИП за .НЕТ. Ова моћна библиотека подржава и РАР4 иРАР5 формати, укључујући шифроване архиве.
Инсталација
Библиотеку можете инсталирати преко NuGet са следећим командом:
PM> Install-Package Aspose.Zip
Алтернативно, можете га преузети директно из Aspose Downloads Страница.
Екстрактирајте одређени датотеку из РАР
Да бисте извукли једну датотеку из РАР архива, пратите следеће кораке:
- Преузмите РАР архиву користећи
RarArchive
Класа је. - Изаберите одређени датотеку коју желите да извучете.
- Сачувајте извучену датотеку на жељено место.
Код примера
using (RarArchive archive = new RarArchive("input.rar"))
{
RarArchiveEntry entry = archive.Entries["example.txt"];
entry.Extract("output_folder/example.txt");
}
Овај метод вам омогућава да ефикасно извучете једну датотеку из РАР архива.
Екстрактирајте све датотеке из РАР архива
Да бисте извукли све датотеке из РАР архива, једноставно пратите ове кораке:
- Преузмите РАР датотеку.
- Опремите циљни директоријум за екстракцију.
Код примера
using (RarArchive archive = new RarArchive("input.rar"))
{
archive.ExtractToDirectory("output_folder/");
}
Овај приступ ће извући све датотеке из архива у одређени директоријум.
Екстрактирајте датотеку из лозинке заштићене РАР
Када се бавите паролом заштићеним РАР архивом, можете извући одређени датотеку следећим корацима:
- Преузмите шифроване РАР архиве.
- Dajte ispravnu lozinku.
- Искључите жељени датотеку.
Код примера
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
RarArchiveEntry entry = archive.Entries["secure_file.txt"];
entry.Extract("output_folder/secure_file.txt");
}
Овај метод ефикасно откључује и извлачи одређени датотеку из архива РАР заштићеног лозинком.
Izvadite sve datoteke iz lozinke zaštićene RAR
Да бисте извукли сву датотеку из архива РАР заштићеног лозинком, пратите следеће кораке:
- Преузмите шифроване РАР датотеке.
- Upišite pravu lozinku.
- Екстрактирајте све датотеке у жељени излазни фасциклу.
Код примера
using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
archive.ExtractToDirectory("output_folder/");
}
Овај метод осигурава да извлачите све шифроване датотеке док чувате њихову оригиналну структуру.
Добијте бесплатну АПИ лиценцу
Да бисте откључили пуне функције Асписе.ЗИП, можете затражити безплатну привремени лиценцу.
Za sveobuhvatnu dokumentaciju posetite Aspose.ZIP Priručnik ** ili se angažujte sa zajednicom u ** Forum za bilo kakve upite.
Закључак и додатни ресурси
Резюме
У овом водичу, покривамо:
- Како извући РАР датотеке у Ц#
- Екстрактирање лозинке заштићених и шифрованих РАР архива
- Управљање и јединственим и баццх екстракцијама
Са Aspose.ZIP за .NET, можете ефикасно екстрактирати, компресирати и управљати архивима у вашим апликацијама.