XmpMetadata

XmpMetadata

Overzicht

XmpMetadata is een klasse in Aspose.PDF FOSS voor .NET.

Biedt toegang tot XMP-metadata ingebed in de PDF.

Deze klasse biedt 11 methoden voor het werken met XmpMetadata objecten in .NET programma’s. Beschikbare methoden zijn: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

Eigenschappen

NaamTypeToegangBeschrijving
KeysIEnumerable<string>LezenAlle metadata-eigenschapssleutels (platte tekenreeks-eigenschappen plus eventuele gestructureerde naam-waarde-eigenschappen).
CountintLezenAantal eigenschappen.
PdfAidPartstring?Lezen/schrijvenHaal PDF/A identificatie-deel (pdfaid:part), bijv.
PdfAidConformancestring?Lezen/schrijvenHaal PDF/A identificatieniveau van conformiteit (pdfaid:conformance), bijv.
IsDirtyboolLezenOf de metadata is gewijzigd sinds het laden.

Methoden

HandtekeningBeschrijving
Get(key: string)Haal een metadata-eigenschap op via een sleutel (bijv. “dc:title”, “xmp:CreatorTool”).
ContainsKey(key: string)Of een sleutel bestaat.
Set(key: string, value: string)Stel een metadata-eigenschap in.
Add(key: string, value: XmpValue)Voeg een metadata-eigenschap toe met een getypeerde XmpValue.
Add(key: string, value: string)Voeg een metadata-eigenschap toe met een tekenreekswaarde.
GetXmpValue(key: string)Haal een metadata-eigenschap op als een getypeerde XmpValue, of null als deze niet gevonden wordt.
Remove(key: string)Verwijder een metadata-eigenschap.
GetArray(key: string)Haal een metadata-eigenschap op als een array van waarden (voor rdf:Seq/Bag-eigenschappen zoals dc:creator, dc:subject).
SetArray(key: string, values: IEnumerable<string>)Stel een metadata-eigenschap in als een array (geserialiseerd naar rdf:Seq).
RegisterNamespaceUri(prefix: string, namespaceUri: string)Registreer een aangepaste namespace-URI voor een prefix zodat eigenschappen die die prefix gebruiken geserialiseerd kunnen worden met de juiste namespace-declaratie in ToXml().
ToXml()Serialiseer de metadata naar een XMP/RDF XML string.

Zie ook

 Nederlands