Unrar Extract Files Csharp

Úvod

RAR archivy jsou široce používanou metodou pro kompresi více souborů do jednoho balíčku. V této příručce se naučíte, jak unrar nebo extrahovat soubory z komprimovaného RAR archivu pomocí C# .NET. Pokryjeme různé scénáře, včetně toho, jak pracovat s archivy chráněnými heslem, a poskytneme praktické příklady kódu, které vám pomohou efektivně projít tímto procesem.

Obsah

C# RAR extraktor nebo otevírač – Zdarma ke stažení

API Aspose.ZIP for .NET je robustní řešení navržené k práci s různými archivačními formáty, včetně RAR (jak RAR4, tak RAR5), ZIP a 7Z. Tuto knihovnu můžete snadno nainstalovat stažením z sekce ke stažení 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ů:

  1. Načtěte vstupní RAR soubor pomocí třídy RarArchive.
  2. Vytvořte nový soubor pomocí metody Create().
  3. Otevřete požadovaný záznam z RAR archivu.
  4. 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ů:

  1. Načtěte vstupní RAR soubor.
  2. 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 RAR chráněného heslem

Extrahování konkrétního souboru z RAR archivu chráněného heslem zahrnuje tyto kroky:

  1. Načtěte šifrovaný RAR soubor.
  2. Určete název výstupního souboru.
  3. Použijte metodu Extract() k unrarování souboru chráněného heslem.

Zde je, jak toho můžete dosáhnout v C#:

Unrar všechny soubory z RAR archivu chráněného heslem v C#

Chcete-li extrahovat všechny soubory z RAR archivu chráněného heslem, postupujte podle těchto kroků:

  1. Načtěte šifrovaný RAR soubor.
  2. 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 RAR souboru chráněného heslem 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 všechny možnosti knihovny, včetně zabezpečené extrakce RAR souborů v C# a efektivní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 archivu chráněného heslem, čímž jsme vám poskytli komplexní porozumění C# unrar knihovně 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.

Viz také

Dodržováním této příručky můžete efektivně extrahovat RAR soubory v C# programově, ať už pracujete se standardními nebo archivy chráněnými heslem. Nejlepší C# unrar knihovna pro velké soubory zajišťuje spolehlivý a efektivní proces extrakce, což usnadňuje správu vašich RAR archivů v .NET aplikacích.