Obtenir les métadonnées XMP d'un fichier PDF

Contents
[ ]

Pour obtenir les métadonnées XMP d’un fichier PDF, vous devez créer un objet PdfXmpMetadata et lier le fichier PDF en utilisant la méthode BindPdf. Vous pouvez passer des propriétés spécifiques de métadonnées XMP à l’objet PdfXmpMetadata pour obtenir leurs valeurs. Le code suivant vous montre comment obtenir les métadonnées XMP d’un fichier PDF.

// Pour des exemples complets et des fichiers de données, veuillez visiter https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
// Le chemin vers le répertoire des documents.
string dataDir = RunExamples.GetDataDir_AsposePdfFacades_WorkingDocuments();

// Créer un objet PdfXmpMetadata
PdfXmpMetadata xmpMetaData = new PdfXmpMetadata();

// Lier le fichier PDF à l'objet
xmpMetaData.BindPdf( dataDir + "input.pdf");

// Obtenir les propriétés des métadonnées XMP
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreateDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.MetadataDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreatorTool].ToString());
Console.WriteLine(": {0}", xmpMetaData["customNamespace:UserPropertyName"].ToString());

Console.ReadLine();