Универзални компресор за .NET

Aspose.ZIP Universal Compressor za .NET je lagani plugin koji pojednostavljuje kompresije direktora u više arhivskih formata. Bez obzira na to da li treba da pakujete sadržaj za distribuciju, kreirate kopiju ili pripremite arhive za skladištenje i prenos, ovaj plugin pruža jednostavan za upotrebu API izgrađen na ASPOSE. ZIP biblioteci. Podržava široko korištene formate kao što su **Zip ** , **7z ** , **TAR ** i CPIO ., omogućavajući široku kompatibilnost preko sistema i radnih tokova.

Инсталација и подешавање

  • Инсталирајте пакету Aspose.ZIP у вашем пројекту путем НуГет Пацк Менаџера или Конзоле за менаџер паковања.

  • Конфигуришите кључеве лиценце да бисте омогућили пуну функционалност без воденог знака.

  • Подржане платформе:

  • Оперативни системи : Виндовс, Линук (.NET Цоре 2.0+), МацОС (10.12+)

  • Frameworks : .NET Framework 2.0 – 4.8, .Net Standard 2.0, .net Core, i noviji

  • Развој окружења : Визуел Студио 2010-2022

За детаљне инструкције, погледајте Инсталацијски водич .

Карактеристике и функције

  • **Мулти-Формат Подршка ** : компресирани директоријуми у ЗИП, 7з, ТАР и ЦПИО форматима.
  • Једноставна АПИ : Једна линија метода за компресирање целих директорија са минималном конфигурацијом.
  • Кросс-Платформа компатибилност : Раде беспрекорно широм Виндовс, Линук и мацОС окружења.
  • Enterprise Ready : Подржава мерено лиценцирање и скалабилну интеграцију за велике апликације.

Како компресирати директоријуме преко C# .NET

Следећи снимак показује како компресирати директоријум користећи плугин:

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

Овај код користи ArchiveFactory.CompressDirectory метода компресије директоријума извора у жељени формат архива.

Најбоља пракса

  • Увек валидирајте пут циљног директоријума пре почетка компресије како бисте избегли грешке у радном времену.

  • Изаберите прави формат за ваш сценарио:

  • ZIP za opću upotrebu i kompatibilnost

  • 7z за веће пропорције компресије

  • TAR/CPIO za Unix/Linux radne tokove

  • Мониторирати перформансе компресије на великим директоријама и размотрити покретање процеса у позадини за УИ апликације.

  • Држите своју Аппосе.ЗИП библиотеку ажурирану да бисте искористили оптимизације перформанси и нове функције.

 Српски