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.

 Latviski