Läs inbyggda egenskaper från kalkylblad i .NET
Introduktion
den här handledningen kommer vi att fördjupa oss i hur man använder GroupDocs.Metadata för .NET för att effektivt hantera och extrahera metadata från kalkylblad. GroupDocs.Metadata for .NET är ett kraftfullt API som gör det möjligt för utvecklare att arbeta med metadata inbäddade i olika filformat, inklusive kalkylblad, presentationer, dokument, bilder och mer. Den här guiden fokuserar specifikt på att extrahera inbyggda egenskaper från kalkylbladsfiler med C#.
Förutsättningar
Innan du börjar, se till att du har följande förutsättningar på plats:
- Utvecklingsmiljö: Visual Studio eller någon C#-kompatibel IDE.
- GroupDocs.Metadata for .NET Library: Ladda ner och installera biblioteket frånhemsida.
- Inmatningsfil: Förbered ett kalkylarksexempel (t.ex. Excel) som du vill extrahera metadata från.
Importera namnområden
Börja med att importera de nödvändiga namnområdena för att komma åt GroupDocs.Metadata-funktioner i ditt C#-projekt.
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Steg 1: Initiera metadata och hämta kalkylarksrotpaket
Börja med att initieraMetadata
objekt med din indatafilsökväg. Skaffa sedan rotpaketet specifikt för kalkylblad.
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
//Få åtkomst till och hämta inbyggda egenskaper
}
Steg 2: Få åtkomst till inbyggda egenskaper
När du har rotpaketet kan du komma åt olika inbyggda egenskaper för kalkylarksfilen med hjälp avDocumentProperties
.
Steg 2.1: Få åtkomst till författarens egendom
Hämta författaren (skaparen) av kalkylarket.
Console.WriteLine(root.DocumentProperties.Author);
Steg 2.2: Få tillgång till egendomen skapad tid
Hämta tidsstämpeln för skapande av kalkylarket.
Console.WriteLine(root.DocumentProperties.CreatedTime);
Steg 2.3: Få tillgång till företagets egendom
Hämta företagsnamnet som är kopplat till kalkylarket.
Console.WriteLine(root.DocumentProperties.Company);
Steg 2.4: Åtkomstkategoriegendom
Skaffa kategoriinformationen för kalkylarket.
Console.WriteLine(root.DocumentProperties.Category);
Steg 2.5: Få tillgång till sökordsegenskap
Hämta sökorden som är kopplade till kalkylarket.
Console.WriteLine(root.DocumentProperties.Keywords);
Steg 2.6: Få åtkomst till språkegenskap
Hämta språket som används i kalkylarket.
Console.WriteLine(root.DocumentProperties.Language);
Steg 2.7: Åtkomst till innehållstypsegenskap
Hämta innehållstypen eller MIME-typen för kalkylarket.
Console.WriteLine(root.DocumentProperties.ContentType);
Slutsats
den här handledningen undersökte vi hur man använder GroupDocs.Metadata för .NET för att extrahera inbyggda egenskaper från kalkylarksfiler med C#. Genom att följa dessa steg kan du sömlöst integrera metadatahantering i dina .NET-applikationer, vilket förbättrar filorganisationen och hämtningsmöjligheterna.
FAQ’s
Är GroupDocs.Metadata for .NET kompatibelt med olika filformat?
Ja, GroupDocs.Metadata stöder ett brett utbud av filformat inklusive kalkylblad, dokument, presentationer, bilder och mer.
Kan jag ändra metadata med GroupDocs.Metadata för .NET?
Ja, du kan inte bara läsa utan också redigera, uppdatera och ta bort metadata med detta API.
Var kan jag hitta detaljerad dokumentation för GroupDocs.Metadata for .NET?
Detaljerad dokumentation finns påGroupDocs.Metadata för .NET-dokumentation.
Hur kan jag få en tillfällig licens för teständamål?
Du kan begära en tillfällig licens frånhär.
Finns det ett communityforum för GroupDocs.Metadata-stöd?
Ja, du kan besökaGroupDocs.Metadata-forum för samhällsstöd och diskussioner.