Universal Extractor -ohjelma .NET

Universal Extractor for .NET on erikoistunut plugin ASPOSE.ZIP ja .NET Kirjasto. se tarjoaa yksinkertaistetun käyttöliittymän poistaa ja puristaa arkistoja useissa muodoissa, kuten ZIP, RAR, 7Z, TAR, GZip, ja B ZIP2 . Tämä plugin on suunniteltu kehittäjille, jotka vaativat tehokkaita poistoominaisuuksia tarvitsematta täydellistä API-pinnalla Aspose.

Asennus ja asennus

  • Lisää Aspose.ZIP-paketti projektillesi NuGetin kautta:
dotnet add package Aspose.ZIP
  • Aseta lisenssin avaimet avaamaan kaikki ominaisuudet (katso mitattu lisenssi ).

  • Tuettavien puitteiden ja ympäristöjen osalta tarkista Asennusopas .

Yhteensopiva kanssa:

  • Käyttöjärjestelmät: Windows, macOS (10.12+), Linux ( .NET Core 2.0+)
  • Ohjelmat: .NET Framework 2.0–4.8, .NET Standard 2.0+, .net Core, .NET 5–7
  • Microsoft Visual Studio 2010–2022 ja JetBrains Rider

Tuetut arkistomuodot

Universal Extractor -sovellus tukee arkiston poistoa seuraavista muodoista:

  • ZIP ( .zip)
  • RAR (.rar) – mukaan lukien RAR4 ja Rar5
  • 7 Z ( .7 Z)
  • TAR ( .tar ) ja)
  • GZIP ( .gz ) ja)
  • BZIP2 (.bz2) ja)

Ominaisuudet ja toiminnot

Lataa koko arkisto

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    archive.ExtractToDirectory("extracted");
}

Tämä poistaa kaikki tiedostot arkistosta määriteltyyn extracted ja direktori.

Lisätietoja Password Protected Archives

using Aspose.Zip;

using (var archive = new Archive("example.zip", new ArchiveLoadOptions { DecryptionPassword = "YOUR-PASSWORD" }))
{
    archive.ExtractToDirectory("extracted");
}

Tämä poistaa salasanan suojaaman sisällön ZIP ja arkisto.

Arkkitehdin sisältö

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    foreach (var entry in archive.Entries)
    {
        Console.WriteLine(entry.Name);
    }
}

Tämä luetteloi kaikki arkistoon sisältyvät merkinnät ilman, että ne poistetaan.

Tiettyjä tiedostoja

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    var entry = archive.Entries[0];
    entry.Extract("firstFile.txt");
}

Tämä poistaa vain ensimmäisen tiedoston arkistossa lähtöpisteeseen.

Parhaat käytännöt

  • Käytä aina uusinta versiota Aspose.ZIP maksimaalisen yhteensopivuuden ja virheiden korjaamiseksi.
  • Sovelletaan virheen käsittelyä korruptoituneiden tai tuottamattomien arkiston tapausten hallintaan armoa.
  • Käytä salasanan käsittelyä turvallisesti, kun työskentelet suojattujen tiedostojen kanssa.
  • Suuriin arkistoihin, mieluummin virta poisto välttää korkean muistin kulutuksen.
  • Vahvista arkistomuoto ennen poistoa varmistaaksesi yhteensopivuuden työnkulun kanssa.

Usein kysyttyjä kysymyksiä

**Voiko Universal Extractor käsitellä muita kuin ZIP-muotoja?**Se tukee useita muotoja kuten RAR, 7Z, TAR, GZIP ja BZip2.

**Onko se salattujen tiedostojen tukemista?**Kyllä, salasanan suojattuja tiedostoja tuetaan antamalla salasanaa arkiston latauksen aikana.

**Voinko luetella tiedostoja ennen niiden poistoa?**Sanotaan, että iteraation kautta Entries Voit tarkistaa arkiston sisällön.

**Onko Universal Extractor Multi-Tread turvallinen?**Kyllä, voit turvallisesti käyttää sitä monikokoisissa ympäristöissä, jos jokainen arkisto-esimerkki käsitellään itsenäisesti.

**Onko ulostus ainoa tarjoama ominaisuus?**Kyllä, tämä plugin keskittyy yksinomaan tiedostojen poistoon. edistykselliselle kompressiolle tai arkiston luomiselle käytä täydellistä Aspose.ZIP API:ää.

Aspose.ZIP Universal Extractor for .NET:n avulla voit helposti integroida arkiston dekompressiota .Net-sovelluksiin, riippumatta siitä, käsitteletkö ZIP-lisäaineita sähköpostiasiakkaassa, pakkauksen poisto Harvinainen tiedostoja tai integroida 7Z-rakennus automaattisiin putkistoihin.

 Suomi