Extrakce Open 7z

Soubory 7z jsou oblíbené, protože mají dobrý kompresní poměr. Ve svých aplikacích C# můžete otevřít nebo extrahovat soubor 7z (7zip). V následujících částech se dozvíte, jak vytvořit extraktor souborů 7z a rozbalit archivy chráněné heslem:

Extraktor souborů 7z (7zip) – Instalace C# API

Aspose.ZIP for .NET API může komprimovat nebo extrahovat různé komprimované formáty včetně ZIP, RAR, 7z atd. Můžete vytvořit soubor 7z ( 7zip) extraktor v aplikacích .NET. Stáhněte si prosím soubor DLL ze sekce Downloads nebo jej nainstalujte pomocí následujícího příkazu NuGet:

PM> Install-Package Aspose.Zip

Otevřete nebo rozbalte soubor 7z (7zip) programově pomocí C#

Soubor 7z (7zip) můžete otevřít nebo extrahovat pomocí následujících kroků:

  1. Načíst vstup 7z (7zip) Archiv s třídou SevenZipArchive.
  2. Extrahujte všechny soubory v 7zip do adresáře pomocí metody ExtractToDirectory.

Následující kód ukazuje, jak otevřít nebo extrahovat soubor 7z programově pomocí C#:

// Načíst vstup 7z (7zip) Archiv s třídou SevenZipArchive.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // Extrahujte všechny soubory v 7zip do adresáře pomocí metody ExtractToDirectory.
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

Extrahujte nebo rozbalte soubor 7zip chráněný heslem pomocí C#

Některé soubory 7z mohou být zašifrovány pomocí ochrany heslem. Například, když se potřebujete vyhnout neoprávněnému přístupu k datům. Soubor 7zip chráněný heslem můžete extrahovat nebo rozbalit pomocí následujících kroků:

  1. Načtěte heslem chráněný archiv vstupu 7z.
  2. Extrahujte nebo otevřete 7z archiv s heslem pomocí metody ExtractToDirectory.

Níže uvedený kód vysvětluje, jak extrahovat nebo rozbalit soubor 7zip chráněný heslem programově pomocí C#:

// Načtěte heslem chráněný archiv vstupu 7z.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // Rozbalte nebo otevřete 7z archiv s heslem.
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

Získejte bezplatnou licenci API

Rozhraní API můžete vyhodnotit bez jakéhokoli omezení hodnocení tím, že požádáte o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak otevřít nebo extrahovat soubory 7z (7zip) programově pomocí jazyka C#. Kromě toho jste také prozkoumali, jak rozbalit heslem chráněný nebo zašifrovaný soubor 7z v aplikacích založených na .NET. Můžete nás kontaktovat na Free Support Forum nebo navštívit API Documentation a vyzkoušet další funkce API.

Viz také