Extraire les métadonnées PDF via C#

Comment modifier les métadonnées d’un PDF à l’aide de la bibliothèque .NET

Comment extraire les métadonnées PDF à l'aide de la bibliothèque .NET

Afin d’extraire des métadonnées à partir de fichiers PDF, nous utiliserons l’API Aspose.PDF for .NET, qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour .NET. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Package Manager Console

PM > Install-Package Aspose.PDF

Extraire les métadonnées PDF via C#


Pour essayer le code dans votre environnement, il vous faut Aspose.PDF for .NET.

  1. Chargez le PDF avec une instance de Document.
  2. Obtenir DocumentInfo à l’aide de la propriété Document.Info.
  3. Accédez aux différentes propriétés de Document.Info et affichez-la.

<% metadata.code-block.text %>

Extraire les métadonnées du 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);