Přečtěte si vlastnosti nativních metadat z archivů RAR v .NET
Úvod
RAR (Roshal Archive) je populární formát souborů používaný pro kompresi a archivaci dat. Při práci se soubory RAR v aplikacích .NET je často nutné číst a extrahovat vlastnosti metadat vložené do těchto archivů. Tento výukový program vás provede procesem využití GroupDocs.Metadata for .NET k přístupu a extrahování vlastností nativních metadat z archivů RAR.
Předpoklady
Než začnete, ujistěte se, že máte následující předpoklady:
- Základní znalost programovacího jazyka C#.
- Visual Studio nainstalované na vašem vývojovém počítači.
- Nainstalovaná knihovna GroupDocs.Metadata for .NET (vizodkaz ke stažení).
- Přístup k archivnímu souboru RAR pro účely testování.
Import jmenných prostorů
Chcete-li začít, importujte potřebné jmenné prostory do svého projektu C#:
using GroupDocs.Formats.Archive;
using System;
using GroupDocs.Metadata;
using System.Text;
Krok 1: Načtěte archiv RAR
Nejprve inicializujte aMetadata
objekt načtením vašeho archivního souboru RAR:
using (Metadata metadata = new Metadata("YourZipFile.rar"))
{
var root = metadata.GetRootPackage<RarRootPackage>();
Krok 2: Přístup k celkovým záznamům v archivu RAR
Získejte celkový počet položek (souborů/složek) v archivu RAR:
Console.WriteLine(root.RarPackage.TotalEntries);
Krok 3: Iterujte soubory v archivu
Procházením každého souboru v archivu RAR získáte přístup ke specifickým vlastnostem metadat:
foreach (var file in root.RarPackage.Files)
{
Console.WriteLine(file.Name);
Console.WriteLine(file.CompressedSize);
Console.WriteLine(file.ModificationDateTime);
Console.WriteLine(file.UncompressedSize);
}
Závěr
V tomto tutoriálu jste se naučili, jak extrahovat vlastnosti metadat z archivů RAR pomocí GroupDocs.Metadata for .NET. Tato knihovna zjednodušuje proces přístupu a využívání metadat vložených do různých formátů souborů a rozšiřuje možnosti vašich aplikací .NET.
FAQ
Co je to GroupDocs.Metadata pro .NET?
GroupDocs.Metadata for .NET je výkonná knihovna, která umožňuje vývojářům pracovat s metadaty v různých formátech souborů, včetně archivů jako RAR.
Jak mohu získat dočasnou licenci pro GroupDocs.Metadata pro .NET?
Dočasnou licenci můžete získat odtady.
Podporuje GroupDocs.Metadata jiné archivní formáty kromě RAR?
Ano, GroupDocs.Metadata podporuje širokou škálu archivních formátů, včetně ZIP, TAR a 7z.
Mohu upravit vlastnosti metadat a aktualizovat je v rámci archivu RAR pomocí této knihovny?
Ano, GroupDocs.Metadata umožňuje aktualizovat, odstraňovat a přidávat vlastnosti metadat k podporovaným formátům souborů.
Kde najdu další pomoc nebo podporu pro GroupDocs.Metadata?
NavštivteFórum GroupDocs.Metadata za podporu komunity a diskuze.