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
- Otevřete nebo rozbalte soubor 7z (7zip) programově pomocí C#
- Extrahujte nebo rozbalte soubor 7zip chráněný heslem pomocí C#
- Získejte bezplatnou licenci API
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ů:
- Načíst vstup 7z (7zip) Archiv s třídou SevenZipArchive.
- 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ů:
- Načtěte heslem chráněný archiv vstupu 7z.
- 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.