
Uvod
Tagovi (Tape Archive) je široko prepoznatljiv format koji se koristi u sustavima poput Unix-a za skladištenje više datoteka u jednom arhivu.U ovom vodiču ćete naučiti kako stvoriti TAR dosjee u C# pomoću Aspose.ZIP za .NET, čvrsta knjižnica dizajnirana za učinkovito upravljanje TAR arhivom, uključujući opciju za stvaranje GZ formata arhiva za poboljšane kompresije.
Zašto koristiti TAR?
Korištenje TAR datoteka nudi nekoliko prednosti:
- Učinkovito pohraniti i pakirati datoteke u jedan arhiv.
- Uobičajeno se koristi u Linux i Unix sustavima.
- Podržava dodatne formate kompresije kao što su GZ i XZ.
Tablica sadržaja
- Sastavljanje obrade TAR datoteke u C#
- Koraki za stvaranje TAR datoteke
- Uštedjeti TAR arhiva
- Rješavanje višestrukih datoteka u arhivima
- Dobivanje besplatne API dozvole
- Završetak i dodatni resursi
1. postavljanje obrade datoteke TAR u C#
Za početak stvaranja TAR arhiva programski, morat ćete koristiti Aspose.ZIP za .NET.
- Automatizirano stvaranje TAR arhiva.
- Podrška za različite formate kompresije uključujući TAR, ZIP, GZ i druge.
- Učinkovito upravljanje velikim datotekama.
instalacija
Knjižnicu možete lako instalirati putem NuGeta s sljedećim zapovijedima:
PM> Install-Package Aspose.Zip
Alternativno, možete preuzeti DLL izravno iz Sljedeći Članak Aspose Downloads.
2. korake za stvaranje TAR datoteke
Slijedite ove jednostavne korake kako biste programski stvorili TAR arhiv:
- Instantirajte TAR arhiv: Stvorite primjerak
TarArchive
Klasa je. - Dodajte datoteke u arhiv: Koristite
CreateEntry()
Metoda za uključivanje datoteka i direktorija u TAR. - Save the TAR File: Pozovite
Save()
Metoda skladištenja arhiva.
Primjer kodova
Evo brzog primjera kako stvoriti TAR arhiv:
// Create a new TAR archive
using (TarArchive archive = new TarArchive())
{
// Add files to the TAR archive
archive.CreateEntry("file1.txt", "input/file1.txt");
archive.CreateEntry("image.png", "input/image.png");
// Save the TAR file
archive.Save("output.tar");
}
Ovaj pristup omogućuje povećanje više datoteka u jedan TAR arhiv, a također možete stvoriti GZ formate arhiva kako biste daljnje komprimirali podatke.
3. spašavanje TAR arhiva
Nakon što dodate svoje datoteke, možete spasiti arhiv TAR pomoću sljedećeg zapovijedi:
archive.Save("final.tar");
Ovaj korak osigurava da imate komprimirani i dobro strukturirani arhiv spreman za upotrebu.
Rješavanje višestrukih datoteka u TAR arhivima
Da biste dinamično dodali više datoteka, možete proći kroz određenu mapu.
string[] files = Directory.GetFiles("input_folder");
using (TarArchive archive = new TarArchive())
{
foreach (string file in files)
{
archive.CreateEntry(Path.GetFileName(file), file);
}
archive.Save("batch_archive.tar");
}
Ova metoda pojednostavljuje proces automatizacije masovnog stvaranja TAR datoteke i omogućuje jednostavnu integraciju GZ kompresije kada je to potrebno.
Dobivanje besplatne API licence
Da biste otključili puno značajke Aspose.ZIP, razmislite o zahtjevu za besplatnu privremenu licenciju.
Za detaljniju dokumentaciju posjetite Aspose.ZIP Priručnik ** ili se pridružite zajednici na ** Forum za bilo kakve upite koje možete imati.
Završetak i dodatni resursi
sažetak
U ovom vodiču pokrivamo:
- Kako napraviti TAR datoteke u C#
- Dodavanje više datoteka u TAR arhive
- Učinkovito održavanje TAR arhiva
- Korištenje masovnog TAR datoteke
Uz Aspose.ZIP za .NET, možete učinkovito stvoriti, izvaditi i upravljati TAR arhivima unutar svojih aplikacija. počnite automatizirati obrađivanje TAR datoteke danas, i sjetite se da također možete create GZ format arhiva za dodatne opcije kompresije!