Olvassa el a natív metaadatok tulajdonságait a RAR-archívumból a .NET-ben
Bevezetés
RAR (Roshal Archive) egy népszerű fájlformátum, amelyet az adatok tömörítésére és archiválására használnak. Amikor RAR-fájlokkal dolgozik .NET-alkalmazásokban, gyakran be kell olvasni és ki kell bontani az archívumokba ágyazott metaadat-tulajdonságokat. Ez az oktatóanyag végigvezeti Önt a GroupDocs.Metadata for .NET használatán a natív metaadat-tulajdonságok eléréséhez és a RAR-archívumokból való kinyeréséhez.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- A C# programozási nyelv alapvető ismerete.
- A Visual Studio telepítve van a fejlesztőgépre.
- A GroupDocs.Metadata a .NET könyvtárhoz telepítve (lásd:letöltési link).
- Hozzáférés egy RAR archív fájlhoz tesztelési célból.
Névterek importálása
A kezdéshez importálja a szükséges névtereket a C# projektbe:
using GroupDocs.Formats.Archive;
using System;
using GroupDocs.Metadata;
using System.Text;
1. lépés: Töltse be a RAR archívumot
Először inicializálja aMetadata
objektumot a RAR archív fájl betöltésével:
using (Metadata metadata = new Metadata("YourZipFile.rar"))
{
var root = metadata.GetRootPackage<RarRootPackage>();
2. lépés: Hozzáférés az összes bejegyzéshez a RAR archívumban
A RAR archívumban található bejegyzések (fájlok/mappák) teljes számának lekérése:
Console.WriteLine(root.RarPackage.TotalEntries);
3. lépés: Ismételje meg az archívum fájljait
Az egyes metaadat-tulajdonságok eléréséhez lapozzon át a RAR archívumban lévő egyes fájlokon:
foreach (var file in root.RarPackage.Files)
{
Console.WriteLine(file.Name);
Console.WriteLine(file.CompressedSize);
Console.WriteLine(file.ModificationDateTime);
Console.WriteLine(file.UncompressedSize);
}
Következtetés
Ebben az oktatóanyagban megtanulta, hogyan lehet metaadat-tulajdonságokat kinyerni RAR-archívumokból a GroupDocs.Metadata for .NET használatával. Ez a könyvtár leegyszerűsíti a különböző fájlformátumokba ágyazott metaadatok elérésének és felhasználásának folyamatát, javítva ezzel a .NET-alkalmazások képességeit.
GYIK
Mi az a GroupDocs.Metadata for .NET?
A GroupDocs.Metadata for .NET egy hatékony könyvtár, amely lehetővé teszi a fejlesztők számára, hogy különböző fájlformátumú metaadatokkal dolgozzanak, beleértve a RAR-hoz hasonló archívumokat is.
Hogyan szerezhetek ideiglenes licencet a GroupDocs.Metadata for .NET számára?
Ideiglenes jogosítványt szerezhet beitt.
A GroupDocs.Metadata a RAR-on kívül más archív formátumokat is támogat?
Igen, a GroupDocs.Metadata az archívumformátumok széles skáláját támogatja, beleértve a ZIP-t, a TAR-t és a 7z-t.
Módosíthatom és frissíthetem a metaadat tulajdonságait a RAR archívumban ezzel a könyvtárral?
Igen, a GroupDocs.Metadata lehetővé teszi a metaadat-tulajdonságok frissítését, eltávolítását és hozzáadását a támogatott fájlformátumokhoz.
Hol találok további segítséget vagy támogatást a GroupDocs.Metadata-hoz?
Meglátogatni aGroupDocs.Metadata fórum közösségi támogatásra és beszélgetésekre.