Hantera Microsoft® Excel-dokumentmetadata via C++

Visa, infoga, uppdatera, ta bort eller extrahera anpassade och inbyggda Excel-dokumentegenskaper i C++-applikationer.

 

Metadata i Excel - Hur man visar, infogar och tar bort excelfilens metadata. C++ Excel-bibliotek faclitates är på ett enkelt sätt genom att stödja de inbyggda / systemdefinierade egenskaperna såsom författarens namn, titel, dokumentstatistik etc som behövs någon gång som att kontrollera när den sista filen ändras eller sparas tillsammans med anpassade / användardefinierade egenskaper i form av namn/värdepar. För att automatisera processen stöder biblioteket att skapa och underhålla stora Excel-filer med metadata. Arbetsbok class Öppnar en arbetsbok efter sökväg, efter ström och efter speciell filformattyp. Så ladda filen med lämplig metod för vidare bearbetning. Få av de möjligheter som listas nedan och utvecklare kan enkelt förbättra sin kod enligt applikationskrav.

Läs och uppdatera inbyggda egenskaper

För automatisering av de inbyggda egenskaperna tillhandahåller API GetBuiltInDocumentProperties() metod som returnerar en DocumentProperties-samling som representerar alla inbyggda dokumentegenskaper i kalkylarket. Efter att ha kommit åt alla inbyggda egenskaper, få åtkomst till de relevanta egenskaperna med relevant metod som GetTitle(), GetSubject() etc. För att uppdatera egenskaperna tillhandahåller API metoder som SetTitle, SetSubject, SetAuthor, SetComments etc. Visa inbyggd dokumentegendomssamling för önskad funktion.

C++ Kod för att läsa systemdefinierade egenskaper
C++ Kod för att uppdatera inbyggda egenskaper
 

Visa och lägg till anpassade definierade egenskaper

För hantering av anpassade egenskaper tillhandahåller API Arbetsbok::GetCustomDocumentProperties som returnerar alla anpassade dokumentegenskaper i kalkylarket. För det första, genom att komma åt de anpassade egenskaperna via den här metoden, kan utvecklare använda relevanta metoder för att lägga till egenskaper som AddIDocumentProperty, AddLinkToContentProperty och på liknande sätt använda UpdateLinkedPropertyValue, UpdateLinkedRange för att uppdatera anpassat dokumentegenskapsvärde som länkar till innehåll respektive till länkat intervall. Utvecklare kan använda relevant metod från samling av anpassade dokumentegenskaper .

C++ Kod för att visa anpassade egenskaper
C++ Kod för att lägga till metadata i Excel-fil