Универзални компресор за .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
Мониторирати перформансе компресије на великим директоријама и размотрити покретање процеса у позадини за УИ апликације.
Држите своју Аппосе.ЗИП библиотеку ажурирану да бисте искористили оптимизације перформанси и нове функције.