XmpMetadata

Översikt

XmpMetadata är en klass i Aspose.PDF FOSS för .NET.

Tillhandahåller tillgång till XMP metadata som är inbäddade i PDF.

Denna klass ger 11 metoder för att arbeta med XmpMetadata objekt i .NET-program. Tillgängliga metoder inkluderar: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

ägodelar

NamnTyp avAccessBeskrivning
KeysIEnumerable<string>LäsningAlla metadata äganderätt nycklar.
CountintLäsningAntalet av egendomarna.
PdfAidPartstring?Läs/ SkrivFå PDF/A identifiering (pdfaid:part), t.ex.
PdfAidConformancestring?Läs/ SkrivFå PDF/A identifieringsnivå (pdfaid:conformance), t.ex.
IsDirtyboolLäsningOm metadata har ändrats sedan laddningen.

Metoder

SignatureBeskrivning
Get(key: string)Få en metadata egenskap av nyckel (t.ex. “dc:title”, “xmp:CreatorTool”).
ContainsKey(key: string)Om en nyckel finns.
Set(key: string, value: string)Ställ in en metadata egenskap.
Add(key: string, value: XmpValue)Lägg till en metadata egenskap med ett tryckt XmpValue.
Add(key: string, value: string)Lägg till en metadata egenskap med ett strängvärde.
GetXmpValue(key: string)Få en metadata som ett typ XmpValue eller noll om inte hittas.
Remove(key: string)Ta bort en metadata ägande.
GetArray(key: string)Få en metadata egenskap som ett antal värden (för rdf:Seq/Bag egenskaper såsom dc:creator, dC:subject).
SetArray(key: string, values: IEnumerable<string>)Ställ in en metadata egenskap som ett array (serialiserad till rdf:Seq).
RegisterNamespaceUri(prefix: string, namespaceUri: string)Registrera en anpassad namespace URI för ett prefix så att egenskaper som använder det prefixen kan serialiseras med rätt namespace-deklaration i ToXml().
ToXml()Serierar metadata till en XMP/RDF XML-sträng.

Se även

 Svenska