
У А Претходни пост, Истражили смо како да створимо Зип Архиви користећи C#. Сада ћемо пребацити наш фокус на 7з формат, који је познат по свом високом односу компресије и јаким 256-битним АЕС шифровањем могућностима. ово чини .NET 7з библиотеку идеалним избором за безбедно и ефикасно обраду архива.
Šta ćete naučiti
У овом туторијалу ћете научити како да програмски креирате 7з (7-Зип) архиве користећи Ц:
- Креирање 7з архива са једним улазом
- Креирање АЕС шифрованог 7з архива
- Подешавање различитих лозинки за 7з улазе
Ми ћемо користити ASPOSE.ZIP за .NET АПИ. можете инсталирати ову библиотеку путем:
- Управљање пакетом
- Преузмите ДЛЛ Uključite ga u svoj projekat
Креирајте 7з (7-Зип) Архив користећи Ц#
Можете компресирати датотеке у 7з архиву, погодан и за јединствене датове и мултифайлове сценарије. Ова функција пружа ефикасно решење за програмери који траже алат за екстракцију .NET РАР.
Креирање 7з архива са једним улазом
Да бисте креирали 7з архиву са једним датотеком, пратите ове кораке:
- Otvorite novu ФилхСтрејм Да бисте креирали 7з датотеку.
- Убрзати на Седам ЗИПАРХИВ Класа је.
- Додајте датотеку користећи 7ЗипАрхиве.CreateEntry.
- Сачувајте архиве са 7ZipArchive.Save.
Ево примера Ц# да бисмо илустровали:
Креирање 7з архива са више улаза
Да бисте компресирали више датотека у једну 7з архиву:
- Стварање примера за Седам ЗИПАРХИВ Класа је.
- Коришћење 7ZipArchive.CreateEntries и прођите пут фасцикла.
- Сачувајте архиве са 7ZipArchive.Save.
Пример је:
Креирајте АЕС шифровани 7з Архив користећи Ц#
Да бисте заштитили своје архиве, можете користити АЕС шифровање, функцију .NET 7з библиотеке која побољшава безбедност архива:
- Успостављање примера за SedamZipAESEncryptionSettings.
- Поставите неопходне параметре шифровања.
- Додајте улоге у архиву и сачувате га.
Пример је:
Поставите различите лозинке за 7з улазе користећи Ц#
Да бисте приписали јединствене лозинке различитим улазама у вашем архиву:
- Отворити А ФилхСтрејм за 7Z архиве.
- Коришћење 7ЗипАрхиве.CreateEntry да додају улоге док одређују појединачне лозинке.
- Сачувајте архиве.
Пример је:
Закључак
У овом чланку, истражили смо како да програматично креирају 7з архиве у Ц#, обезбеђују их са АЕС шифровањем и додељују јединствене лозинке уписима Аппосе.ЗИП документација.
Користећи Aspose Plugin за .NET, можете ефикасно управљати архивима, применити шифровање и усклађивати своје радне токове – све за само $99!