Univerzální kompresor pro .NET
Aspose.ZIP Universal Compressor pro .NET je lehký plugin, který zjednodušuje komprese adresáře do několika formátů archivu. Ať už potřebujete balit obsah pro distribuci, vytvořit zálohování, nebo připravit archivy pro ukládání a přenos, tento plugin poskytuje snadno použitelný API postavený na knihovně ASPOSE. ZIP. Podporuje široce používané formáty, jako jsou Zip , 7z , TAR a CPIO, což umožňuje širokou kompatibilitu mezi systémy a toky práce.
Instalace a nastavení
Instalace balíčku Aspose.ZIP ve vašem projektu prostřednictvím konzole NuGet Package Manager nebo Console Packages Manager.
Konfigurujte své licenční klíče, abyste umožnili plnou funkčnost bez vodní známky.
Podporované platformy:
Operační systémy : Windows, Linux (.NET Core 2.0+), macOS (10.12+)
Frameworks : .NET Framework 2.0–4.8, .NET Standard 2.0 a novější
Vývojové prostředí : Visual Studio 2010–2022
Pro podrobné pokyny se podívejte Instalační průvodce .
Funkce a funkce
- **Multi-Format Podpora ** : Kompresní adresáře do ZIP, 7z, TAR a CPIO formátů.
- Jednoduchá API : Jednorázová metoda komprese celých adresářů s minimální konfigurací.
- Cross-Platform Compatibility : funguje bezproblémově v prostředí Windows, Linux a macOS.
- Enterprise Ready : Podporuje měřené licence a skalovatelnou integraci pro velké aplikace.
Jak komprimovat adresáře prostřednictvím C# .NET
Následující snímek ukazuje, jak komprimovat adresář pomocí 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žívá ArchiveFactory.CompressDirectory
Metoda komprese zdrojového adresáře do požadovaného archivního formátu.
Nejlepší postupy
Vždy ověřte cestu cílového adresáře před zahájením komprese, abyste se vyhnuli chybám v provozu.
Vyberte si ten správný formát pro váš scénář:
ZIP pro všeobecné použití a kompatibilitu
7z pro vyšší poměry komprese
TAR/CPIO pro pracovní toky Unix/Linux
Monitorování výkonu komprese na velkých adresářích a zvážit spuštění procesu v pozadí úkolů pro aplikace UI.
Udržujte svou knihovnu Aspose.ZIP aktualizovanou, abyste mohli využívat optimalizace výkonu a nové funkce.