TAR, zkratka pro Tape Archive, je běžný formát souborů používaný ke spojení více souborů a adresářů do jednoho archivu. Primárně se používá v operačních systémech Unix nebo Unixu k archivaci souborů a složek pro snadnější ukládání, distribuci a zálohování. V tomto blogovém příspěvku vás provedeme procesem vytváření souborů TAR v C#.
Knihovna C# pro vytváření souborů TAR
Aspose.ZIP for .NET je výkonná a snadno použitelná knihovna, která umožňuje vývojářům pracovat s různými formáty archivů, včetně TAR. Tuto knihovnu použijeme k vytvoření souborů TAR v tomto příspěvku na blogu. Knihovnu si můžete stáhnout nebo nainstalovat z NuGet.
> dotnet add package Aspose.Zip
Vytvářejte soubory TAR v C#
Aspose.ZIP for .NET zjednodušuje způsob práce s archivy TAR. V několika krocích můžete vytvořit soubor TAR a vložit do něj soubory. Následují kroky k vytvoření souboru TAR v C#.
- Nejprve vytvořte objekt třídy TarArchive.
- Poté použijte metodu TarArchive.CreateEntry(string, string) k přidání souborů do archivu TAR.
- Nakonec uložte archiv TAR pomocí metody TarArchive.Save(string).
Následující fragment kódu ukazuje, jak vytvořit soubor TAR v C#.
using Aspose.Zip.Tar;
// Vytvořte nový archiv TAR
using (TarArchive tar = new TarArchive())
{
// Přidejte první soubor
tar.CreateEntry("file", "file.txt");
// Přidejte druhý soubor
tar.CreateEntry("file2", "file2.txt");
// Uložit archiv TAR
tar.Save("my_tar_archive.tar");
}
Knihovna C# TAR – Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci k vytváření archivů TAR bez omezení hodnocení.
Výukové zdroje
Zjistěte více o naší knihovně C# TAR pomocí zdrojů uvedených níže:
Online nástroje TAR
Prozkoumejte naše bezplatné online nástroje pro vytváření, kompresi a extrahování souborů TAR, které využívají Aspose.ZIP for .NET.
Závěr
Vytváření souborů TAR v C# je jednoduchý proces pomocí Aspose.ZIP for .NET. S intuitivním rozhraním API knihovny můžete snadno sdružovat soubory a adresáře do archivů TAR a manipulovat s nimi podle potřeby. Aspose.ZIP for .NET poskytuje další funkce pro práci s různými archivními formáty, což z něj činí výkonný nástroj pro vývojáře pro kompresi a archivaci souborů v aplikacích C#.