TAR, skrót od Tape Archive, to powszechny format plików używany do łączenia wielu plików i katalogów w jedno archiwum. Jest używany głównie w systemach operacyjnych Unix lub podobnych do Unixa do archiwizowania plików i folderów w celu łatwiejszego przechowywania, dystrybucji i tworzenia kopii zapasowych. W tym poście na blogu przeprowadzimy Cię przez proces tworzenia plików TAR w języku C#.
Biblioteka C# do tworzenia plików TAR
Aspose.ZIP for .NET to potężna i łatwa w użyciu biblioteka, która umożliwia programistom pracę z różnymi formatami archiwów, w tym TAR. Będziemy używać tej biblioteki do tworzenia plików TAR w tym poście na blogu. Możesz pobrać bibliotekę lub zainstalować ją z NuGet.
> dotnet add package Aspose.Zip
Utwórz pliki TAR w C#
Aspose.ZIP for .NET upraszcza sposób pracy z archiwami TAR. W kilku krokach możesz utworzyć plik TAR i wstawić do niego pliki. Poniżej przedstawiono kroki tworzenia pliku TAR w języku C#.
- Najpierw utwórz obiekt klasy TarArchive.
- Następnie użyj metody TarArchive.CreateEntry(string, string), aby dodać pliki do archiwum TAR.
- Na koniec zapisz archiwum TAR przy użyciu metody TarArchive.Save(string).
Poniższy fragment kodu pokazuje, jak utworzyć plik TAR w języku C#.
using Aspose.Zip.Tar;
// Utwórz nowe archiwum TAR
using (TarArchive tar = new TarArchive())
{
// Dodaj pierwszy plik
tar.CreateEntry("file", "file.txt");
// Dodaj drugi plik
tar.CreateEntry("file2", "file2.txt");
// Zapisz archiwum TAR
tar.Save("my_tar_archive.tar");
}
Biblioteka C# TAR — uzyskaj bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową na tworzenie archiwów TAR bez ograniczeń ewaluacyjnych.
Zasoby edukacyjne
Dowiedz się więcej o naszej bibliotece C# TAR, korzystając z zasobów podanych poniżej:
Internetowe narzędzia TAR
Poznaj nasze bezpłatne narzędzia online do tworzenia, kompresowania i wyodrębniania plików TAR, które są obsługiwane przez Aspose.ZIP for .NET.
Wniosek
Tworzenie plików TAR w C# jest prostym procesem przy użyciu Aspose.ZIP for .NET. Dzięki intuicyjnemu interfejsowi API biblioteki można łatwo łączyć pliki i katalogi w archiwa TAR i manipulować nimi w razie potrzeby. Aspose.ZIP for .NET zapewnia dodatkowe funkcje do pracy z różnymi formatami archiwów, dzięki czemu jest potężnym narzędziem dla programistów do kompresowania i archiwizowania plików w aplikacjach C#.