Olvassa el a natív metaadatok tulajdonságait a 7Zip archívumból a .NET-ben
Bevezetés
.NET fejlesztés területén a metaadatok – például a dokumentumtulajdonságok, a fájlinformációk és a címkék – kezelése kulcsfontosságú a hatékony adatszervezés és -visszakeresés szempontjából. A GroupDocs.Metadata for .NET hatékony eszközkészletet biztosít a különböző fájlformátumokon belüli metaadatok eléréséhez és kezeléséhez. Ez az oktatóanyag a GroupDocs.Metadata képességeinek kiaknázására összpontosít a natív metaadat-tulajdonságok olvasására a .NET 7Zip archívumából.
Előfeltételek
Mielőtt belevágna ebbe az oktatóanyagba, győződjön meg arról, hogy beállította a következő előfeltételeket:
- A Visual Studio telepítve van a gépedre.
- A C# programozási nyelv alapvető ismerete.
- A GroupDocs.Metadata a .NET-könyvtárhoz letöltve és hivatkozva a projektben.
Névterek importálása
Kezdje azzal, hogy importálja a szükséges névtereket a GroupDocs.Metadata használatához a C# projektben.
using GroupDocs.Metadata.Common;
using GroupDocs.Metadata.Options;
using GroupDocs.Formats.Archive;
using System;
using GroupDocs.Metadata;
using System.Text;
1. lépés: Töltse be a 7Zip archívumot
Kezdje azzal, hogy betölti a 7Zip archív fájlt aMetadata
objektum a GroupDocs.Metadata-ból.
using (Metadata metadata = new Metadata("YourZipFile.zip"))
{
//Ide kerül a metaadatok olvasásához szükséges kód
}
2. lépés: Nyissa meg a 7Zip metaadat tulajdonságait
Benneusing
blokkot, kérje le a 7Zip archívum gyökércsomagját a tulajdonságainak eléréséhez.
var root = metadata.GetRootPackage<SevenZipRootPackage>();
3. lépés: Az összes bejegyzés megjelenítése
A 7Zip archívumban található bejegyzések (fájlok és könyvtárak) teljes számának lekérése és megjelenítése.
Console.WriteLine(root.SevenZipPackage.TotalEntries);
4. lépés: Ismétlés fájlokon keresztül
Ismételje meg a 7Zip archívumban lévő egyes fájlokat az egyes fájlok metaadatainak eléréséhez.
foreach (var file in root.SevenZipPackage.Files)
{
Console.WriteLine(file.Name);
Console.WriteLine(file.CompressedSize);
Console.WriteLine(file.ModificationDateTime);
Console.WriteLine(file.UncompressedSize);
}
Következtetés
Ebben az oktatóanyagban megvizsgáltuk, hogyan használhatjuk a GroupDocs.Metadata for .NET-et a natív metaadat-tulajdonságok kiolvasására a 7Zip archívumokból. Ha követi ezeket a lépéseket, hatékonyan kinyerheti és felhasználhatja az archív fájljaiba ágyazott metaadat-információkat, javítva ezzel a .NET-alkalmazások képességeit.
GYIK
Módosíthatom a metaadatok tulajdonságait a GroupDocs.Metadata for .NET használatával?
Igen, a GroupDocs.Metadata robusztus lehetőségeket biztosít metaadat-tulajdonságok szerkesztéséhez, eltávolításához és hozzáadásához különböző fájlformátumokban.
Kompatibilis a GroupDocs.Metadata más archív formátumokkal, például RAR vagy TAR?
Igen, a GroupDocs.Metadata az archívumformátumok széles skáláját támogatja, többek között a RAR-t, a TAR-t és a ZIP-t.
Hol találom a GroupDocs.Metadata for .NET részletes dokumentációját?
Hozzáférhet a dokumentációhozitt.
Hogyan szerezhetek ideiglenes licencet a GroupDocs.Metadata számára?
Ideiglenes jogosítványt szerezhetitt.
A GroupDocs.Metadata támogatást nyújt a hibaelhárításhoz és a kérdésekhez?
Igen, kérhet segítséget, és kapcsolatba léphet a közösséggelGroupDocs.Metadata fórum.