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
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Keys | IEnumerable<string> | Läsning | Alla metadata äganderätt nycklar. |
Count | int | Läsning | Antalet av egendomarna. |
PdfAidPart | string? | Läs/ Skriv | Få PDF/A identifiering (pdfaid:part), t.ex. |
PdfAidConformance | string? | Läs/ Skriv | Få PDF/A identifieringsnivå (pdfaid:conformance), t.ex. |
IsDirty | bool | Läsning | Om metadata har ändrats sedan laddningen. |
Metoder
| Signature | Beskrivning |
|---|---|
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. |