Како ZIP фасциклу у C#
Овај брз чланак објашњава како да цип фасциклу у Ц#. Он пружа детаљне кораке и код узорка да помогне у креирању ЗИП датотеке за фасциклу и његову садржај.
Предности циппинг фасцикла
Космичка ефикасност:- Смањује простор складиштења компресијом датотека.
Организовано управљање датотекама:- Комбинује неколико датотека у једну архиву за лакшу дистрибуцију и управљање.
Брзи пренос:- Мања величина датотеке доводи до брже времена за преузимање и преузимање.
Принципи: Припрема за животну средину
- Инсталирајте Visual Studio или било који компатибилан .NET IDE.
- Инсталирајте Aspose.ZIP библиотеку путем NuGet Package Manager.
Корак по корак водич за ЗИП фасциклу
Корак 1: Инсталирајте Aspose.ZIP
Додајте библиотеку Aspose.ZIP у свој пројекат.
Install-Package Aspose.ZIP
Корак 2: Успостављање FileStream објекта
Instantiate a FileStream
object for the output ZIP file.
using System.IO;
var zippedFolder = File.Open("AnimationImages.zip", FileMode.Create);
Корак 3: Успостављање ЗИП архивног објекта
Create an instance of the Archive
class to handle ZIP operations.
using (Archive archiveFile = new Archive())
{
// Further processing follows here
}
Корак 4: Креирање улога у архиви
Додајте све датотеке и фасцикле из циљне директорије поновљено.
archiveFile.CreateEntries("AnimationImages");
Корак 5: Сачувајте ЗИП датотеку
Када се уносе креирају, сачувате архиву на диск.
archiveFile.Save(zippedFolder);
Потпуни код Пример за ЗИП фасциклу
Ево комплетног примера Ц # који показује како да цип фасциклу:
// Create a file stream object for the output zip file
using (FileStream zippedFolder = File.Open("AnimationImages.zip", FileMode.Create))
{
// Create a Zip archive file class object
using (Archive archiveFile = new Archive())
{
// Add all the files and folders recursively
archiveFile.CreateEntries("AnimationImages");
// Save the output ZIP file
archiveFile.Save(zippedFolder);
}
}
Додатне информације
- Можете да пружите објекат ДирективаИнфо класе као извор датотека за излаз ЗИП датотеке.
- Такође можете укључити знаме да бисте проверили да ли ћете укључити коренску фасциклу у излазу ЗИП.
Закључак
Овај туториал вас води кроз процес ципирања комплетног фасцикла у Ц #. Са само неколико линија кода, лако можете управљати структурама фасцикла и ефикасно креирати ЗИП архиве.