La Plateforme de Métadonnées Extensible (XMP) est une norme créée par Adobe Systems Inc. Cette norme a été développée pour traiter et stocker des métadonnées standardisées et propriétaires. Ces métadonnées peuvent être intégrées dans différents formats de fichiers, mais dans cet article, nous nous concentrerons uniquement sur le format de fichier PDF. Nous verrons comment nous pouvons intégrer des métadonnées dans un fichier PDF en utilisant l’espace de noms Aspose.Pdf.Facades dans Aspose.PDF for .NET. Nous utiliserons la classe PdfXmpMetadata pour manipuler XMP dans le document PDF.
Contexte
Un fichier PDF passe par de nombreuses étapes au cours de sa vie. Nous créons un document PDF puis le transmettons à d’autres personnes ou départements pour un traitement ultérieur. Cependant, au cours de ce processus, nous devons suivre différents aspects des modifications apportées. XMP sert à cet objectif de suivi des modifications ou d’autres informations sur les données dans le fichier.
Explication
Afin de manipuler XMP en utilisant Aspose.Pdf.Facades, nous utiliserons la classe PdfXmpMetadata. Nous utiliserons cette classe pour manipuler les propriétés de métadonnées prédéfinies. La classe PdfXmpMetadata ajoute ces propriétés à un fichier PDF. Elle aide également à ouvrir et à enregistrer des fichiers PDF dans lesquels nous ajoutons des métadonnées. Ainsi, en utilisant la classe PdfXmpMetadata, nous pouvons facilement manipuler XMP dans un fichier PDF.
Le code suivant vous aidera à comprendre comment utiliser la classe PdfXmpMetadata pour travailler avec XMP.