Universālais kompresors .NET
Aspose.ZIP Universal Compressor for .NET ir viegls plugins, kas vienkāršo direktoriju kompresiju vairākos arhīvu formātos. Vai jums ir nepieciešams iepakoties saturu izplatīšanai, izveidot rezerves kopijas vai sagatavot arhīvas uzglabāšanai un pārsūtīšanu, šis plugin nodrošina viegli lietojamu API dibināts uz Asposa. ZIP bibliotēkas. Tas atbalsta plaši izmantojamus formatus, piemēram, Z IP, 7z , TAR un CPIO., kas ļauj plašu saderību starp sistēmām un darba plūsmām.
Instalācija un uzstādīšana
Instalējiet Aspose.ZIP paketi savā projektā, izmantojot NuGet Package Manager vai Packages Manager Console.
Konfigurējiet savas licences atslēgas, lai nodrošinātu pilnīgu, bezvadu funkcionalitāti.
Atbalstītās platformas:
Operētājsistēmas: Windows, Linux (.NET Core 2.0+), macOS (10.12+)
Frameworks: .NET Framework 2.0–4.8, .Net Standard 2.0, .net Core un jaunākie
Development Environments: Visual Studio 2010–2022
Lai iegūtu detalizētus norādījumus, skatīt Instalācijas ceļvedis .
Iezīmes un funkcionalitātes
- Multi-Format atbalsts: kompresijas katalogus ZIP, 7z, TAR un CPIO formātos.
- Vienkāršs API: viena līnijas metode, lai saspiestu visas direktorijas ar minimālu konfigurāciju.
- Cross-Platform Compatibility: darbojas bezjēdzīgi visā Windows, Linux un macOS vidē.
- Enterprise Ready: atbalsta mērītu licencēšanu un skalējamu integrāciju lielajām lietojumprogrammām.
Kā komprimēt adreses, izmantojot C# .NET
Nākamais snippet rāda, kā komprimēt direktoriju, izmantojot 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");
Šis kods izmanto ArchiveFactory.CompressDirectory
metodi, lai kompresētu avota direktoriju vēlamā arhīva formātā.
Labākās prakses
Vienmēr validējiet mērķtiecas maršrutu pirms kompresijas uzsākšanas, lai izvairītos no darbības laika kļūdām.
Izvēlieties pareizo formātu jūsu scenārijai:
ZIP vispārējai lietošanai un saderībai
7z augstākiem kompresijas rādītājiem
TAR/CPIO par Unix/Linux darba plūsmām
Kompresijas veiktspējas uzraudzība lielos direktorijos un apsver procesa veikšanu UI lietojumprogrammu fona uzdevumos.
Saglabājiet Aspose.ZIP bibliotēku atjauninātu, lai gūtu labumu no veiktspējas optimizācijām un jaunām funkcijām.