TAR, сокращение от Tape Archive, — это распространенный формат файлов, используемый для объединения нескольких файлов и каталогов в один архив. Он в основном используется в Unix или Unix-подобных операционных системах для архивирования файлов и папок для упрощения хранения, распространения и резервного копирования. В этой записи блога мы познакомим вас с процессом создания файлов TAR на C#.
Библиотека C# для создания файлов TAR
Aspose.ZIP for .NET — мощная и простая в использовании библиотека, позволяющая разработчикам работать с различными форматами архивов, включая TAR. В этом сообщении блога мы будем использовать эту библиотеку для создания файлов TAR. Вы можете либо скачать библиотеку, либо установить ее из NuGet.
> dotnet add package Aspose.Zip
Создание файлов TAR на C#
Aspose.ZIP for .NET упрощает работу с архивами TAR. За пару шагов вы можете создать файл TAR и вставлять в него файлы. Ниже приведены шаги по созданию файла TAR на C#.
- Сначала создайте объект класса TarArchive.
- Затем используйте метод TarArchive.CreateEntry(string, string) для добавления файлов в архив TAR.
- Наконец, сохраните архив TAR, используя метод TarArchive.Save(string).
В следующем фрагменте кода показано, как создать файл TAR на C#.
using Aspose.Zip.Tar;
// Создайте новый архив TAR.
using (TarArchive tar = new TarArchive())
{
// Добавить первый файл
tar.CreateEntry("file", "file.txt");
// Добавить второй файл
tar.CreateEntry("file2", "file2.txt");
// Сохранить TAR-архив
tar.Save("my_tar_archive.tar");
}
Библиотека C# TAR — получите бесплатную лицензию
Вы можете получить бесплатную временную лицензию для создания архивов TAR без ограничений ознакомительной версии.
Образовательные ресурсы
Узнайте больше о нашей библиотеке C# TAR, используя ресурсы, указанные ниже:
Онлайн-инструменты TAR
Изучите наши бесплатные онлайн-инструменты для создания, сжатия и извлечения файлов TAR, созданные на базе Aspose.ZIP for .NET.
Заключение
Создание файлов TAR на C# — это простой процесс с использованием Aspose.ZIP for .NET. Благодаря интуитивно понятному API библиотеки вы можете легко объединять файлы и каталоги в архивы TAR и манипулировать ими по мере необходимости. Aspose.ZIP for .NET предоставляет дополнительные возможности для работы с различными форматами архивов, что делает его мощным инструментом для разработчиков по сжатию и архивированию файлов в приложениях C#.