Jak převést TAR na TAR.Z pomocí C#
Nejprve musíte získat a odkazovat na knihovnu Aspose.Zip ve svém projektu C#. Obvykle si jej můžete stáhnout z webu Aspose nebo použít balíček NuGet, pokud je k dispozici. Správce balíčků, vyhledejte Aspose.ZIP a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.
Spravujte balíčky NuGet pomocí balíčku Visual Studio
Příkaz konzoly Správce balíčků:
PM> Install-Package Aspose.Zip
Kroky k převodu TAR na TAR.Z přes C#
Convertation from TAR to TAR.Z consist of following steps:
- Extract archive to intermediate storage
- Compress extracted data to desired format
Požadavky na systém
Before running the conversion example code, make sure that you have the following prerequisites.
- Microsoft Windows or a compatible OS with .NET Framework, Mono and COM Interop.
- Development environment like Microsoft Visual Studio.
- Aspose.Tasks for .NET DLL referenced in your project.
Ukázkový kód pro převod z TAR na TAR.Z
Převod souborů z jednoho formátu do druhého, například z TAR do ZIP, je cenný proces, který často zahrnuje archivaci a kompresi. V tomto případě je převod z TAR na ZIP dvoukrokový postup. Nejprve je vytvořen archiv TAR, který sdružuje soubory a adresáře při zachování jejich původní hierarchické struktury a souvisejících metadat. Tento archiv TAR slouží jako kontejner pro zachování integrity dat během převodu.
Ve druhém kroku je archiv TAR zkomprimován do formátu ZIP. Komprese ZIP je známá svou efektivitou a kompatibilitou napříč platformami, díky čemuž je oblíbenou volbou pro archivaci a přenos dat. Výsledný archiv ZIP zachovává původní data a strukturu a zároveň výrazně snižuje velikost souboru. Tato konverze je užitečná pro ty, kteří potřebují sdílet nebo distribuovat data napříč různými operačními systémy, protože archivy ZIP jsou všeobecně uznávané a snadno dostupné. Ať už jde o ukládání souborů nebo výměnu dat, převod TAR na ZIP zefektivňuje proces a zajišťuje, že data zůstanou nedotčená a komprimovaná pro efektivní správu.
Jakmile je převod na TAR.Z dokončen, výsledný archiv se stane kompatibilním s širokým řadu platforem a lze je snadno sdílet a přistupovat k nim. Tento převod zjednodušuje přechod mezi kompresními formáty, maximalizuje efektivitu komprese a zajišťuje, že data ve formátu TAR.Z zůstanou bezpečná a přizpůsobitelná. Ukazuje se jako cenný pro uživatele, kteří potřebují přepínat nebo distribuovat data ve formátu TAR.Z při zachování integrity dat.
Kód z TAR do různých formátů: Archiv TAR obvykle obsahuje více záznamů nebo souborů. Chcete-li převést tento archiv do formátů, jako je GZ (Gzip), LZ (Lzip), Z (Unix Compress), XZ (XZ Utils) a BZ2 (Bzip2), běžným přístupem je nejprve zabalit obsah do TAR (pásky Archiv) formát. Tento proces připomíná typickou praxi v prostředí Linuxu.
V tomto procesu převodu je každý soubor nebo záznam v archivu TAR nejprve spojen do jednoho archivu TAR. Tento archiv TAR slouží jako kontejner pro jednotlivé soubory a zachovává jejich původní strukturu a metadata. Jakmile jsou data zapouzdřena v archivu TAR, je snazší použít různé kompresní algoritmy a formáty.
Volba TAR jako přechodného formátu je způsobena jeho jednoduchostí a širokou kompatibilitou napříč různými operačními systémy typu Unix. Poskytuje přímý způsob seskupování souborů bez přímého použití komprese. Po dokončení balení TAR lze na archiv TAR použít následné kompresní operace, aby se vygenerovaly požadované výstupní formáty, jako je GZ, LZ, Z, XZ nebo BZ2.
Převést z TAR na TAR.Z - C#:
using (XzArchive archive = new XzArchive())
{
archive.SetSource("source1.tar");
archive.Save("output.tar.z");
}
Bezplatná aplikace pro převod ZIP na TAR.LZ
Podívejte se na naše živé ukázky pro převod TAR na TAR.Z s následujícími výhodami
Spolehlivá knihovna Aspose.ZIP, která dokáže komprimovat, extrahovat, šifrovat, dešifrovat, převádět a slučovat archivy. Aspose.ZIP for .NET API umožňuje manipulovat s různými typy archivů, aniž byste museli jít do základní složitosti formátů komprimovaných souborů s minimálním úsilím při kódování.