Extraer metadatos de PDF a través de C#

Cómo editar metadatos de PDF con la biblioteca de .NET

Cómo extraer metadatos de PDF mediante la biblioteca de .NET

Para extraer metadatos de archivos PDF, utilizaremos la API Aspose.PDF for .NET, que es una API de manipulación de documentos para .NET con muchas funciones, potente y fácil de usar. Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede usar el siguiente comando desde la consola de Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Extraer metadatos de PDF a través de C#


Para probar el código en su entorno, necesita Aspose.PDF for .NET.

  1. Cargue el PDF con una instancia de Document.
  2. Obtenga DocumentInfo mediante la propiedad Document.Info.
  3. Acceda y muestre diferentes propiedades de Document.Info.

<% metadata.code-block.text %>

Extraer metadatos de PDF: C#

<% metadata.code-block.subtitle %>

Input file:

File not added

Output format:

Output file:

    Document pdfDocument = new Document(dataDir + "GetFileInfo.pdf");
    DocumentInfo docInfo = pdfDocument.Info;
    Console.WriteLine("Author: {0}", docInfo.Author);
    Console.WriteLine("Creation Date: {0}", docInfo.CreationDate);
    Console.WriteLine("Keywords: {0}", docInfo.Keywords);
    Console.WriteLine("Modify Date: {0}", docInfo.ModDate);
    Console.WriteLine("Subject: {0}", docInfo.Subject);
    Console.WriteLine("Title: {0}", docInfo.Title);