Trabajando con metadatos de archivos PDF en C#

El siguiente fragmento de código también trabaja con la biblioteca Aspose.PDF.Drawing.

Obtener información del archivo PDF

Para obtener información específica de un archivo PDF, primero necesitas obtener el objeto DocumentInfo utilizando la propiedad Info del objeto Document. Una vez que se recupera el objeto DocumentInfo, puedes obtener los valores de las propiedades individuales. El siguiente fragmento de código te muestra cómo obtener información del archivo PDF.

Establecer información del archivo PDF

Aspose.PDF for .NET te permite establecer información específica del archivo para un PDF, información como autor, fecha de creación, asunto y título. Para establecer esta información:

  1. Crea un objeto DocumentInfo.
  2. Establece los valores de las propiedades.
  3. Guarda el documento actualizado utilizando el método Save de la clase Document.

El siguiente fragmento de código te muestra cómo establecer información del archivo PDF.

Obtener metadatos XMP de un archivo PDF

Aspose.PDF te permite acceder a los metadatos XMP de un archivo PDF. Para obtener los metadatos de un archivo PDF:

  1. Crea un objeto Document y abre el archivo PDF de entrada.
  2. Obtén los metadatos del archivo utilizando la propiedad Metadata.

El siguiente fragmento de código te muestra cómo obtener metadatos del archivo PDF.

Establecer metadatos XMP en un archivo PDF

Aspose.PDF te permite establecer metadatos en un archivo PDF. Para establecer metadatos:

  1. Crea un objeto Document.
  2. Establece los valores de metadatos utilizando la propiedad Metadata.
  3. Guarda el documento actualizado utilizando el método Save del objeto Document.

El siguiente fragmento de código te muestra cómo establecer metadatos en un archivo PDF.

Insertar metadatos con prefijo

Algunos desarrolladores necesitan crear un nuevo espacio de nombres de metadatos con un prefijo. El siguiente fragmento de código muestra cómo insertar metadatos con prefijo.