Olvassa el a Táblázatok egyéni tulajdonságait a .NET-ben

Bevezetés

Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet egyéni tulajdonságokat kinyerni a táblázatokból a GroupDocs.Metadata for .NET használatával. A GroupDocs.Metadata egy hatékony könyvtár, amely lehetővé teszi a fejlesztők számára a metaadat-tulajdonságok olvasását, szerkesztését és kezelését különféle fájlformátumokban, beleértve a táblázatokat is.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik az alábbiakkal:

  • A Visual Studio telepítve van a gépedre.
  • GroupDocs.Metadata a .NET könyvtárhoz. Letölthetiitt.
  • C# programozási és .NET fejlesztési alapismeretek.

Névterek importálása

Kezdje a szükséges névterek importálásával a C# projektben:

using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;

1. lépés: Töltse be a táblázatfájlt

Kezdje a cél táblázatfájl betöltésével a GroupDocs.Metadata használatával:

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    var root = metadata.GetRootPackage<SpreadsheetRootPackage>();

2. lépés: Egyéni tulajdonságok lekérése

Ezután kérjen le egyéni tulajdonságokat a táblázatból, kivéve a beépített tulajdonságokat:

var customProperties = root.DocumentProperties.FindProperties(p => !p.Tags.Contains(Tags.Document.BuiltIn));
foreach (var property in customProperties)
{
    Console.WriteLine("{0} = {1}", property.Name, property.Value);
}

3. lépés: A tartalomtípus tulajdonságainak kibontása (opcionális)

Opcionálisan kivonhatja a tartalomtípus tulajdonságait a táblázatból:

foreach (var contentTypeProperty in root.DocumentProperties.ContentTypeProperties.ToList())
{
    Console.WriteLine("{0}, {1} = {2}", contentTypeProperty.SpreadsheetPropertyType, contentTypeProperty.Name, contentTypeProperty.SpreadsheetPropertyValue);
}

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan kell használni a GroupDocs.Metadata for .NET szolgáltatást az egyéni tulajdonságok kiolvasására táblázatokból. Ez a könyvtár széleskörű lehetőségeket kínál a metaadatok kezeléséhez, rugalmasságot és a dokumentum tulajdonságainak szabályozását kínálva.

GYIK

Módosíthatom az egyéni tulajdonságokat a GroupDocs.Metadata for .NET használatával?

Igen, a GroupDocs.Metadata lehetővé teszi egyéni tulajdonságok módosítását, hozzáadását vagy eltávolítását a támogatott fájlformátumokon belül.

Mely táblázatformátumokat támogatja a GroupDocs.Metadata for .NET?

A GroupDocs.Metadata a táblázatformátumok széles skáláját támogatja, beleértve az XLSX-et, XLS-t, ODS-t és még sok mást.

Alkalmas-e a GroupDocs.Metadata nagyszabású dokumentumfeldolgozásra?

Igen, a GroupDocs.Metadata teljesítményre van optimalizálva, és hatékonyan képes kezelni a nagy fájlokat.

Hol kaphatok támogatást a GroupDocs.Metadata-val kapcsolatos lekérdezésekhez?

Támogatást találhat és kapcsolatba léphet a közösséggel a következő címenGroupDocs.Metadata fórum.

Kipróbálhatom a GroupDocs.Metadata szolgáltatást vásárlás előtt?

Igen, letölthet egy ingyenes próbaverziót a webhelyrőlitt.