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.