Compresor universal pentru .NET

Aspose.ZIP Universal Compressor pentru .NET este un plugin ușor care simplifică compresia directoriei în mai multe formate de arhivă. Indiferent dacă aveți nevoie să colectați conținut pentru distribuție, să creați backup-uri sau să pregătiți arhive pentru stocare și transfer, acest plugin oferă o API ușoară de utilizare construită pe biblioteca Asposa. ZIP. Acesta susține formatele utilizate pe scară largă, cum ar fi **Zip ** , **7z ** , **TAR ** și CPIO ., permițând compatibilitate extinsă între sisteme și fluxuri de lucru.

Instalare și setare

  • Instalați pachetul Aspose.ZIP în proiectul dvs. prin intermediul NuGet Package Manager sau al Consolei de Pachete Manager.

  • Configurați cheile de licență pentru a permite funcționalitatea completă, fără apă.

  • Platforme susținute:

  • Sistemele de operare: Windows, Linux (.NET Core 2.0+), macOS (10.12+)

  • Frameworks : .NET Framework 2.0 – 4.8, .Net Standard 2.0, .net Core și mai recent

  • Mediu de dezvoltare : Visual Studio 2010-2022

Pentru instrucţiuni detaliate, vedeţi Ghid de instalare .

Caracteristici și funcții

  • Suport în mai multe formate : directorii de compresă în formatele ZIP, 7z, TAR și CPIO.
  • Simple API : Metoda unilateral de compresie a directorilor complete cu o configurare minimă.
  • Cross-Platform Compatibility : Funcționează fără probleme în mediile Windows, Linux și macOS.
  • Enterprise Ready : susține licențierea măsurată și integrarea scalabilă pentru aplicații mari.

Cum să compresezi directorii prin C# .NET

Următorul scan arată cum să compresezi un director folosind plugin-ul:

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");

Acest cod utilizează ArchiveFactory.CompressDirectory Metoda de compresie a unui director de sursă în formatul de arhivă dorit.

Cele mai bune practici

  • Verificați întotdeauna calea directoriei țintă înainte de a începe compresia pentru a evita erorile de funcționare.

  • Alegeți formatul potrivit pentru scenariu:

  • ZIP pentru utilizare generală și compatibilitate

  • 7z pentru ratele de compresie mai mari

  • TAR/CPIO pentru fluxurile de lucru Unix/Linux

  • Monitorizează performanța compresiei pe directorii mari și ia în considerare executarea procesului în sarcinile de fundal pentru aplicațiile de UI.

  • Păstrați biblioteca Aspose.ZIP actualizată pentru a beneficia de optimizarea performanței și de noile caracteristici.

 Română