Universalni kompresor za .NET
Aspose.ZIP Universal Compressor za .NET je lagani plugin koji pojednostavljuje kompresije direktora u više arhivskih formata. Bez obzira na to hoćete li pakirati sadržaj za distribuciju, stvoriti rezervne kopije ili pripremiti arhive za skladištenje i prijenos, ovaj plugin pruža jednostavan za korištenje API izgrađen na knjižnici Asposa. ZIP. Podržava široko korištene formate kao što su **Zip ** , **7z ** , **TAR ** i CPIO ., omogućavajući široku kompatibilnost između sustava i radnih tokova.
Instaliranje i postavljanje
Instalirajte paket Aspose.ZIP u vašem projektu putem NuGet Package Manager ili Konsole za upravljanje paketima.
Konfigurirajte svoje licencijske ključeve kako biste omogućili punu, bezvodnu funkcionalnost.
Podržane platforme:
Operating Systems : Windows, Linux (.NET Core 2.0+), MacOS (10.12+)
Frameworks : .NET Framework 2.0 – 4.8, .NET Standard 2.0 i noviji
Razvojno okruženje: Visual Studio 2010–2022
Za detaljne upute, pogledajte Priručnik za instalaciju .
Značajke i funkcionalnosti
- **Multi-Format Podrška ** : Komprimirajte direktore u ZIP, 7z, TAR i CPIO formate.
- Jednostavna API : jednostavna metoda za kompresije cijelog kataloga s minimalnom konfiguracijom.
- Cross-Platform Compatibility : Neosjetljivo djeluje u okruženjima Windows, Linux i macOS.
- Enterprise Ready : Podržava mjerenu licenciju i skalabilnu integraciju za velike aplikacije.
Kako komprimirati smjernice putem C# .NET
Sljedeći snimak pokazuje kako komprimirati adresar pomoću plugina:
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");
Ovaj kod koristi ArchiveFactory.CompressDirectory
Metoda za komprimiranje izvornog kataloga u željeni arhivski format.
Najbolje prakse
Uvijek procijenite put ciljnog direktora prije početka kompresije kako biste izbjegli pogreške u radnom vremenu.
Odaberite odgovarajući format za svoj scenarij:
ZIP za opću upotrebu i kompatibilnost
7z za veće razine kompresije
TAR/CPIO za Unix/Linux radne tokove
Slijediti performanse kompresije na velikim direktorijama i razmotriti provođenje procesa u pozadini zadataka za aplikacije UI.
Držite svoju knjižnicu Aspose.ZIP ažuriranu kako biste iskoristili optimizacije performansi i nove značajke.