Universal kompressor til .NET
Aspose.ZIP Universal Compressor for .NET er en letvægtig plugin, der forenkler kompression af kataloger i flere arkivformat. Uanset om du har brug for at pakke indhold til distribution, oprette backups, eller forberede arkiver til opbevaring og overførsel, giver denne plugin en nem at bruge API bygget på Asposa. ZIP-biblioteket. Det understøtter udbredt anvendte formater som **Zip ** , **7z ** ., **TAR ** og CPIO , der giver bred kompatibilitet mellem systemer og arbejdstrømme.
Installation og installation
Installér Aspose.ZIP -pakken i dit projekt via NuGet Package Manager eller Pakke Manager Console.
Konfigurer dine licensnøgler for at muliggøre fuld, vandmærkefri funktionalitet.
Støtte platforme:
Operativsystemer : Windows, Linux (.NET Core 2.0+), macOS (10.12+)
Frameworks : .NET Framework 2.0–4.8, .NET Standard 2.0, .net Core og nyere
Udviklingsmiljøer : Visual Studio 2010–2022
For detaljerede instruktioner kan du se Installationsvejledning .
Funktioner og funktioner
- **Multi-Format Support ** : Komprimere kataloger i ZIP, 7z, TAR og CPIO formater.
- Simple API : En-line metode til at komprimere hele kataloger med minimal konfiguration.
- Cross-Platform Compatibility : Virker sømløst over Windows, Linux og macOS miljøer.
- Enterprise Ready : Støtter målt licensing og skalerbar integration for store applikationer.
Hvordan man komprimerer direktiver via C# .NET
Følgende snippet viser, hvordan man komprimerer en katalog ved hjælp af plugin:
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");
Denne kode bruger ArchiveFactory.CompressDirectory
metode til at komprimere en kilde katalog i det ønskede arkivformat.
Bedste praksis
Valider altid måldiagrammet vej, før du starter kompression for at undgå fejl i løbet af tiden.
Vælg det rigtige format til dit scenario:
ZIP til generel brug og kompatibilitet
7z for højere kompressionssatser
TAR/CPIO for Unix/Linux arbejdsprocesser
Overvåg kompressionens ydeevne på store kataloger og overveje at køre processen i baggrundsopgaver for UI-applikationer.
Hold din Aspose.ZIP-bibliotek opdateret for at drage fordel af ydeevneoptimeringer og nye funktioner.