Úvod
RAR archivy jsou populární způsob, jak zkomprimovat více souborů do jednoho balíčku. V tomto článku se naučíte, jak unrar nebo extrahovat soubory z komprimovaného RAR archivu pomocí C# .NET. Pokryjeme různé scénáře, včetně práce s archivy chráněnými heslem, a poskytneme praktické příklady kódu, které vás provedou tímto procesem.
Obsah
- C# RAR extraktor nebo otevírač – Zdarma ke stažení
- Unrar konkrétní soubor z RAR v C#
- Extrahovat všechny soubory z RAR archivu v C#
- Unrar konkrétní soubor z heslem chráněného RAR
- Unrar všechny soubory z heslem chráněného RAR archivu v C#
- Získejte bezplatnou licenci pro C# .NET Unrar API
C# RAR extraktor nebo otevírač – Zdarma ke stažení
API Aspose.ZIP pro .NET je robustní řešení, které podporuje archivaci a extrakci souborů z různých formátů, včetně RAR (RAR4 i RAR5), ZIP a 7Z. Tuto knihovnu můžete snadno nainstalovat stažením z sekce Stahování nebo pomocí následujícího příkazu v konzole správce balíčků v Microsoft Visual Studio:
PM> Install-Package Aspose.Zip
Unrar konkrétní soubor z RAR v C#
Chcete-li extrahovat konkrétní soubor z RAR archivu, postupujte podle těchto kroků:
- Načtěte vstupní RAR soubor pomocí třídy RarArchive.
- Vytvořte nový soubor pomocí metody Create().
- Otevřete požadovaný záznam z RAR archivu.
- Zapište extrahovaná data do nově vytvořeného souboru.
Zde je příklad kódu, který demonstruje, jak programově unrar konkrétní soubor v C#:
Extrahovat všechny soubory z RAR archivu v C#
Chcete-li unrar nebo extrahovat všechny soubory z RAR archivu, postupujte podle těchto kroků:
- Načtěte vstupní RAR soubor.
- Extrahujte všechny soubory do určeného adresáře.
Následující kód ilustruje, jak programově unrar všechny soubory z RAR archivu v C#:
Unrar konkrétní soubor z heslem chráněného RAR
Extrahování konkrétního souboru z heslem chráněného RAR archivu zahrnuje tyto kroky:
- Načtěte šifrovaný RAR soubor.
- Určete název výstupního souboru.
- Použijte metodu Extract() k unrarování souboru chráněného heslem.
Zde je, jak to můžete dosáhnout v C#:
Unrar všechny soubory z heslem chráněného RAR archivu v C#
Chcete-li extrahovat všechny soubory z heslem chráněného RAR archivu, postupujte podle těchto kroků:
- Načtěte šifrovaný RAR soubor.
- Unrar nebo extrahujte všechny soubory chráněné heslem z archivu.
Následující kódový úryvek demonstruje, jak programově unrar všechny soubory z heslem chráněného RAR souboru v C#:
Získejte bezplatnou licenci pro C# .NET Unrar API
Můžete vyhodnotit API Aspose.ZIP bez jakýchkoli omezení tím, že požádáte o Bezplatnou dočasnou licenci. To vám umožní prozkoumat plné možnosti knihovny, včetně efektivního a bezpečného zpracování RAR archivů.
Závěr
V tomto článku jste se naučili, jak unrar nebo extrahovat soubory z RAR archivů v C#. Pokryli jsme různé scénáře, včetně extrakce souborů z heslem chráněných archivů, což vám poskytlo komplexní pochopení C# unrar knihovny pro .NET. Pro další prozkoumání můžete navštívit API Dokumentaci pro další funkce a možnosti. Pokud máte jakékoli dotazy, neváhejte se obrátit prostřednictvím Fóra pro bezplatnou podporu.