PdfXmpMetadata

PdfXmpMetadata class

Clase para manipulación con metadatos XMP.

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

Constructores

NombreDescripción
PdfXmpMetadata()Constructor para PdfXmpMetadata.
PdfXmpMetadata(Document)Inicializa nuevoPdfXmpMetadata objeto sobre la base de ladocument .

Propiedades

NombreDescripción
Count { get; }Obtiene el recuento de elementos de la colección.
Document { get; }Obtiene la fachada del documento en la que está trabajando.
ExtensionFields { get; }Obtiene el diccionario de campos de extensión.
IsFixedSize { get; }Devuelve verdadero si la colección tiene un tamaño fijo.
IsReadOnly { get; }Devuelve verdadero si la colección es de solo lectura.
IsSynchronized { get; }Devuelve verdadero si la colección está sincronizada.
Item { get; set; }Obtiene o establece valor por clave. (2 indexers)
Keys { get; }Obtiene claves del diccionario.
SyncRoot { get; }Obtiene el objeto de sincronización de la colección.
Values { get; }Obtiene la colección de valores en el diccionario.

Métodos

NombreDescripción
Add(KeyValuePair<string, XmpValue>)Agrega par con clave y valor en el diccionario.
Add(DefaultMetadataProperties, XmpValue)Agrega valor a los metadatos XMP.
Add(string, object)Agrega un nuevo elemento al objeto del diccionario.
Add(string, XmpValue)Agrega un nuevo elemento al objeto del diccionario.
Add(XmpPdfAExtensionObject, string, string, string)Añade un campo de extensión a los metadatos.
virtual BindPdf(Document)Inicializa la fachada.
virtual BindPdf(Stream)Inicializa la fachada.
virtual BindPdf(string)Inicializa la fachada.
Clear()Elimina todos los elementos del objeto.
virtual Close()Elimina Aspose.Pdf.Document enlazado con una fachada.
Contains(DefaultMetadataProperties)Comprueba si el diccionario contiene la propiedad especificada.
Contains(KeyValuePair<string, XmpValue>)Comprueba si el par clave-valor especificado está contenido en el diccionario.
Contains(string)Comprueba si el diccionario contiene la clave especificada.
ContainsKey(string)Determina si este diccionario contiene la clave especificada.
CopyTo(KeyValuePair<string, XmpValue>[], int)
Dispose()Elimina la fachada.
GetEnumerator()Obtiene el objeto enumerador del diccionario.
GetNamespaceURIByPrefix(string)Obtiene el URI del espacio de nombres por prefijo.
GetPrefixByNamespaceURI(string)Obtiene el prefijo por URI de espacio de nombres.
GetXmpMetadata()Obtener los XmpMetadata del pdf de entrada en formato xml.
GetXmpMetadata(string)Obtener una parte de los XmpMetadata del pdf de entrada según un meta nombre.
RegisterNamespaceURI(string, string)Registra la URI del espacio de nombres.
Remove(DefaultMetadataProperties)Elimina el elemento con la clave especificada.
Remove(KeyValuePair<string, XmpValue>)Elimina el par clave/valor de la colección.
Remove(string)Elimina clave del diccionario.
virtual Save(Stream)Guarda el documento PDF en el flujo especificado.
virtual Save(string)Guarda el documento PDF en el archivo especificado.
TryGetValue(string, out XmpValue)Intenta encontrar la clave en el diccionario y recupera el valor si lo encuentra.

Ver también