Univerzálny kompresor pre .NET
Aspose.ZIP Universal Compressor pre .NET je ľahký plugin, ktorý zjednodušuje kompresiu adresára do viacerých archívnych formátov. Či už potrebujete balenie obsahu na distribúciu, vytvorenie záloh alebo prípravu archívu na ukladanie a prenos, tento plugin poskytuje ľahko použiteľnú API postavenú na knižnici Asposa. ZIP. Podporuje široko používané formáty ako **Zip ** , **7z ** , **TAR ** a CPIO ., čo umožňuje širokú kompatibilitu medzi systémami a pracovnými tokmi.
Inštalácia a nastavenie
Inštalácia balíka Aspose.ZIP vo vašom projekte prostredníctvom programu NuGet Package Manager alebo konzoly Packages Manager.
Nastavenie licenčných kľúčov umožní plnú funkčnosť bez vodopádov.
Podporované platformy:
Operating Systems : Windows, Linux (.NET Core 2.0+), macOS (10.12+)
Frameworks : .NET Framework 2.0 – 4.8, .Net Standard 2.0, .net Core a novšie
Vývojové prostredie : Visual Studio 2010–2022
Pre podrobné pokyny, pozri Inštalácia sprievodca .
Funkcie a funkcie
- **Multi-Format Podpora ** : Kompresné adresáre do ZIP, 7z, TAR a CPIO formátov.
- Jednoduchá API : Jednorazová metóda komprimovať celé adresáre s minimálnou konfiguráciou.
- Cross-Platform Compatibility : funguje bezproblémovo v prostrediach Windows, Linux a macOS.
- Enterprise Ready : Podporuje merané licencovanie a skalovateľnú integráciu pre veľké aplikácie.
Ako komprimovať adresáre cez C# .NET
Nasledujúci snímač ukazuje, ako komprimovať adresár pomocou pluginu:
using Aspose.Zip;
// Compress a directory into a ZIP archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.zip");
// Compress into a 7z archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.7z");
// Compress into a TAR archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.tar");
Tento kód používa ArchiveFactory.CompressDirectory
metóda komprimovať zdrojový adresár do požadovaného formátu archívu.
Najlepšie postupy
Vždy potvrďte cieľovú dráhu pred začiatkom kompresie, aby ste sa vyhli chybám v prevádzkovom čase.
Vyberte si ten správny formát pre váš scenár:
ZIP pre všeobecné použitie a kompatibilitu
7z pre vyššie pomery kompresie
TAR/CPIO pre pracovné toky Unix/Linux
Monitorovanie výkonu kompresie na veľkých adresároch a zváženie prevádzky procesu v pozadí úloh pre aplikácie UI.
Udržujte svoju knižnicu Aspose.ZIP aktualizovanú, aby ste mohli využívať optimalizácie výkonu a nové funkcie.