XmpMetadata

XmpMetadata

Panoramica

XmpMetadata è una classe in Aspose.PDF FOSS per .NET.

Fornisce l’accesso ai metadati XMP incorporati nel PDF.

Questa classe fornisce 11 metodi per lavorare con oggetti XmpMetadata nei programmi .NET. I metodi disponibili includono: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

Proprietà

NomeTipoAccessoDescrizione
KeysIEnumerable<string>LetturaTutte le chiavi delle proprietà dei metadati (proprietà di stringa piatta più eventuali proprietà strutturate nome-valore).
CountintLetturaNumero di proprietà.
PdfAidPartstring?Lettura/ScritturaOttieni la parte di identificazione PDF/A (pdfaid:part), ad es.
PdfAidConformancestring?Lettura/ScritturaOttieni il livello di conformità dell’identificazione PDF/A (pdfaid:conformance), ad es.
IsDirtyboolLetturaSe i metadati sono stati modificati dal caricamento.

Metodi

FirmaDescrizione
Get(key: string)Ottieni una proprietà dei metadati per chiave (ad es., “dc:title”, “xmp:CreatorTool”).
ContainsKey(key: string)Se una chiave esiste.
Set(key: string, value: string)Imposta una proprietà di metadati.
Add(key: string, value: XmpValue)Aggiungi una proprietà di metadati con un XmpValue tipizzato.
Add(key: string, value: string)Aggiungi una proprietà di metadati con un valore stringa.
GetXmpValue(key: string)Ottieni una proprietà dei metadati come XmpValue tipizzato, o null se non trovata.
Remove(key: string)Rimuovi una proprietà dei metadati.
GetArray(key: string)Ottieni una proprietà dei metadati come un array di valori (per proprietà rdf:Seq/Bag come dc:creator, dc:subject).
SetArray(key: string, values: IEnumerable<string>)Imposta una proprietà di metadati come un array (serializzata in rdf:Seq).
RegisterNamespaceUri(prefix: string, namespaceUri: string)Registra un URI di namespace personalizzato per un prefisso in modo che le proprietà che utilizzano quel prefisso possano essere serializzate con la dichiarazione di namespace corretta in ToXml().
ToXml()Serializza i metadati in una XMP/RDF XML stringa.

Vedi anche

 Italiano