Како креирати 7з архиве у Ц #

Како креирати 7з архиве у Ц #

Овај основни чланак објашњава како да креирате 7з архиву у Ц #. То укључује детаљне кораке и код узорка да покаже како да креирате 7з датотеку у вашим апликацијама без потребе за било којим алатима или компресијским апликацијама треће стране.

Предности креирања 7з архива

  • Висока стопа компресије:- 7з формат често пружа бољу компресију у поређењу са другим форматима.

  • Мулти-Трејдинг подршка:- Омогућава брже брзине компресије користећи више ЦПУ кодова.

  • Силна шифровање:- Понуђује АЕС-256 шифровање за побољшање безбедности архивираних података.

Принципи: Припрема за животну средину

  • Инсталирајте Visual Studio или било који компатибилан .NET IDE.
  • Инсталирајте Aspose.ZIP преко NuGet Package Manager.

Корак по корак водич за креирање 7з архива

Корак 1: Инсталирајте Aspose.ZIP

Add the Aspose.ZIP library to your project using NuGet.

Install-Package Aspose.ZIP

Корак 2: Иницијалишете објекат SevenZipArchive

Create an instance of the SevenZipArchive class.

using Aspose.Zip.SevenZip;

SevenZipArchive archive = new SevenZipArchive();

Корак 3: Додајте датотеке и директорије

Use the CreateEntries method to add files or directories to the archive.

archive.CreateEntries("folder");

Корак 4: Сачувајте 7з архиву

На крају, сачувати архиву као 7з датотеку на диску.

archive.Save("folder.7z");

Потпуни пример кода за креирање 7з архива

Ево комплетног примера Ц # који илуструје процес креирања 7з архива:

// Create an empty 7z archive
using (SevenZipArchive archive = new SevenZipArchive())
{
    // Call the CreateEntries function to add the folder containing the contents
    archive.CreateEntries("folder");

    // Save the archive as a 7z file
    archive.Save("folder.7z");
}

Додатне информације

  • Аппосе.ЗИП библиотека омогућава напредне функције као што је АЕС шифровање да обезбеди своје архиве.
  • Такође можете имплементирати мултитреадинг за бржу обраду приликом креирања архива.

Закључак

Овај туториал вам је показао како да креирате 7з архиву у Ц# користећи Асписе.ЗИП. Процес је једноставан, а са флексибилности библиотеке, лако можете управљати различитим типовима датотека и побољшати могућности управљања датотекама ваше апликације.

 Српски