7z архиви в C#
7z архива в C#. Тя включва подробни стъпки и код проба, за да покаже как да се създаде 7z.
Предимства на създаването на 7z архиви
Висока степен на компресия:- 7z формат често осигурява по-добра компресия в сравнение с други формати.
Многостранна подкрепа за търговия:- Осигурява по-бързи скорости на компресия чрез използване на няколко CPU ядра.
Силна криптовалута:- Предлага AES-256 шифроване за подобрена сигурност на архивираните данни.
Предимства: Подготвяне на околната среда
- Visual Studio или всяка съвместима .NET IDE.
- Aspose.ZIP чрез NuGet Package Manager.
Стъпка по стъпка ръководство за създаване на 7z Архив
Стъпка 1: Инсталирайте Aspose.ZIP
Add the Aspose.ZIP
library to your project using NuGet.
Install-Package Aspose.ZIP
Стъпка 2: Иницијализиране на SevenZipArchive Object
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: Запазете архива на 7z
Накрая, запазете архива като 7z файл на диска.
archive.Save("folder.7z");
Допълнителен код Пример за създаване на 7z Архив
C#, който илюстрира процеса на създаване на 7z:
// 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");
}
Допълнителна информация
- Aspose.ZIP позволява на усъвършенствани функции като AES.
- Можете също така да изпълните мултитрейдинг за по-бързо обработване при създаването на архиви.
заключение
Този урок ви е показал как да създадете 7z архива в C# с помощта на Aspose.ZIP. Процесът е прост, и с гъвкавостта на библиотеката, можете лесно да управлявате различни типове файлове и да подобрите възможностите за управление на файлите на приложението си.