PdfXmpMetadata

PdfXmpMetadata class

Classe per la manipolazione con metadati XMP.

public sealed class PdfXmpMetadata : SaveableFacade, IDictionary<string, XmpValue>

Costruttori

NomeDescrizione
PdfXmpMetadata()Costruttore per PdfXmpMetadata.
PdfXmpMetadata(Document)Inizializza nuovoPdfXmpMetadata oggetto sulla base deldocument .

Proprietà

NomeDescrizione
Count { get; }Ottiene il conteggio se gli elementi nella raccolta.
Document { get; }Ottiene la facciata del documento su cui sta lavorando.
ExtensionFields { get; }Ottiene il dizionario dei campi di estensione.
IsFixedSize { get; }Restituisce true se la raccolta ha una dimensione fissa.
IsReadOnly { get; }Restituisce true se la raccolta è di sola lettura.
IsSynchronized { get; }Restituisce vero se la raccolta è sincronizzata.
Item { get; set; }Ottiene o imposta il valore per chiave. (2 indexers)
Keys { get; }Ottiene le chiavi dal dizionario.
SyncRoot { get; }Ottiene l’oggetto di sincronizzazione della raccolta.
Values { get; }Ottiene la raccolta di valori nel dizionario.

Metodi

NomeDescrizione
Add(KeyValuePair<string, XmpValue>)Aggiunge coppia con chiave e valore nel dizionario.
Add(DefaultMetadataProperties, XmpValue)Aggiunge valore ai metadati XMP.
Add(string, object)Aggiunge un nuovo elemento all’oggetto dizionario.
Add(string, XmpValue)Aggiunge un nuovo elemento all’oggetto dizionario.
Add(XmpPdfAExtensionObject, string, string, string)Aggiunge il campo di estensione ai metadati.
virtual BindPdf(Document)Inizializza la facciata.
virtual BindPdf(Stream)Inizializza la facciata.
virtual BindPdf(string)Inizializza la facciata.
Clear()Rimuove tutti gli elementi dall’oggetto.
virtual Close()Dispose Aspose.Pdf.Document rilegato con una facciata.
Contains(DefaultMetadataProperties)Verifica se il dizionario contiene la proprietà specificata.
Contains(KeyValuePair<string, XmpValue>)Verifica che la coppia chiave-valore specificata sia contenuta nel dizionario.
Contains(string)Verifica se il dizionario contiene la chiave specificata.
ContainsKey(string)Determina se questo dizionario contiene la chiave specificata.
CopyTo(KeyValuePair<string, XmpValue>[], int)
Dispose()Elimina la facciata.
GetEnumerator()Ottiene l’oggetto enumeratore del dizionario.
GetNamespaceURIByPrefix(string)Ottiene l’URI dello spazio dei nomi per prefisso.
GetPrefixByNamespaceURI(string)Ottiene il prefisso dall’URI dello spazio dei nomi.
GetXmpMetadata()Ottieni gli XmpMetadata del pdf di input in un formato xml.
GetXmpMetadata(string)Ottieni una parte degli XmpMetadata del pdf di input secondo un meta name.
RegisterNamespaceURI(string, string)Registra l’URI dello spazio dei nomi.
Remove(DefaultMetadataProperties)Rimuove l’elemento con la chiave specificata.
Remove(KeyValuePair<string, XmpValue>)Rimuove la coppia chiave/valore dalla raccolta.
Remove(string)Rimuove la chiave dal dizionario.
virtual Save(Stream)Salva il documento PDF nel flusso specificato.
virtual Save(string)Salva il documento PDF nel file specificato.
TryGetValue(string, out XmpValue)Cerca di trovare la chiave nel dizionario e recupera il valore se trovato.

Guarda anche