Extract Open 7z

Úvod

Soubory 7z jsou známé svými výjimečnými kompresními poměry, což je činí preferovanou volbou pro ukládání a přenos dat. V této příručce se naučíte, jak otevřít nebo extrahovat 7z (7zip) soubory programově pomocí C# ve vašich aplikacích.

Obsah

7z File (7zip) Extractor – Instalace C# API

Pro práci se soubory 7z ve vašich aplikacích můžete využít Aspose.ZIP for .NET API. Tato robustní knihovna podporuje různé komprimované formáty, včetně ZIP, RAR a 7z.

Chcete-li začít, nainstalujte API pomocí NuGet následujícím příkazem:

PM> Install-Package Aspose.Zip

Otevření nebo extrakce 7z souboru (7zip) programově pomocí C#

Pro otevření nebo extrakci 7z souborů programově postupujte podle těchto kroků:

  1. Načtěte vstupní 7z (7zip) archív pomocí třídy SevenZipArchive.
  2. Použijte metodu ExtractToDirectory k extrakci všech souborů z archívu 7zip do určeného adresáře.

Zde je ukázkový kód:

using Aspose.Zip.SevenZip;
using System.IO;

class Program
{
    static void Main()
    {
        using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
        {
            archive.ExtractToDirectory("output_folder");
        }
    }
}

Extrakce nebo rozbalení chráněného 7zip souboru pomocí C#

Pro extrakci chráněného 7zip souboru postupujte podle těchto kroků:

  1. Načtěte šifrovaný 7z archív.
  2. Použijte metodu ExtractToDirectory, přičemž poskytněte heslo.

Zde je implementace:

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");
        }
    }
}

Získání bezplatné API licence

Můžete vyhodnotit Aspose.ZIP API bez jakýchkoli omezení 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 7z soubory programově pomocí C#. Také jste prozkoumali metody pro práci s chráněnými archívy ve vašich .NET aplikacích. Pro další pomoc navštivte Fórum pro bezplatnou podporu nebo se podívejte na naši API Dokumentaci.

S Aspose Pluginem můžete spravovat manipulaci se soubory 7z bez námahy, což z něj činí nezbytný nástroj pro implementaci programatické extrakce 7z ve vašich .NET aplikacích.