Extraia metadados de PDF via C#

Como editar metadados de PDF usando a biblioteca .NET

Como extrair metadados de PDF usando a biblioteca .NET

Para extrair metadados de arquivos PDF, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para .NET. Abra o gerenciador de pacotes NuGet, procure por Aspose.pdf e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Package Manager Console

PM > Install-Package Aspose.PDF

Extraia metadados de PDF via C#


Para testar o código em seu ambiente, você precisa Aspose.PDF for .NET.

  1. Carregue o PDF com uma instância de Document.
  2. Obtenha DocumentInfo usando a propriedade Document.Info.
  3. Acesse e exiba propriedades diferentes do Document.Info.

<% metadata.code-block.text %>

Extraia metadados 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);