
Introduktion
7z-filer är kända för sina exceptionella komprimeringsförhållanden, vilket gör dem till ett föredraget val för datalagring och överföring. I den här guiden kommer du att lära dig hur man öppnar eller extraherar 7z (7zip) filer programmatisk med C# i dina applikationer.
Innehållsförteckning
- 7z Fil (7zip) Extraktor – C# API Installation
- Öppna eller Extrahera 7z Fil (7zip) Programmatisk med C#
- Extrahera eller Packa Upp Lösenordsskyddad 7zip Fil med C#
- Få Gratis API Licens
7z Fil (7zip) Extraktor – C# API Installation
För att arbeta med 7z-filer i dina applikationer kan du använda Aspose.ZIP för .NET API. Detta robusta bibliotek stöder en mängd olika komprimerade format, inklusive ZIP, RAR och 7z.
För att komma igång, installera API:et via NuGet med följande kommando:
PM> Install-Package Aspose.Zip
Öppna eller Extrahera 7z Fil (7zip) Programmatisk med C#
För att öppna eller extrahera 7z-filer programmatisk, följ dessa steg:
- Ladda in 7z (7zip) arkivet med klassen
SevenZipArchive
. - Använd metoden
ExtractToDirectory
för att extrahera alla filer från 7zip-arkivet till en specificerad katalog.
Här är ett exempel på kod:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Extrahera eller Packa Upp Lösenordsskyddad 7zip Fil med C#
För att extrahera en lösenordsskyddad 7zip-fil, följ dessa steg:
- Ladda det krypterade 7z-arkivet.
- Använd metoden
ExtractToDirectory
, och ange lösenordet.
Här är implementeringen:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
Få Gratis API Licens
Du kan utvärdera Aspose.ZIP API utan några begränsningar genom att begära en Gratis Temporär Licens.
Slutsats
I den här artikeln lärde du dig hur man öppnar eller extraherar 7z-filer programmatisk med C#. Du utforskade också metoder för att hantera lösenordsskyddade arkiv i dina .NET applikationer. För vidare hjälp, besök Gratis Supportforum eller kolla in vår API Dokumentation.
Med Aspose Plugin kan du hantera 7z filhantering utan ansträngning, vilket gör det till ett viktigt verktyg för att implementera programmatisk 7z extraktion i dina .NET-applikationer.