Создание архивов TAR

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#.

Смотрите также