Enregistrer les métadonnées avec XMP
Contents
[
Hide
]
Les métadonnées PDF peuvent être stockées de plusieurs façons, et XMP est la méthode moderne et standardisée pour incorporer des métadonnées à l’intérieur d’un fichier PDF. En utilisant Aspose.PDF, vous pouvez mettre à jour les champs standard tels que Titre, Sujet, Mots‑clés et Créateur, puis les enregistrer au format XMP afin d’assurer une compatibilité plus large et une pérennité. Cette méthode est recommandée par rapport aux méthodes de stockage de métadonnées héritées.
- Chargez le fichier PDF.
- Définir les champs de métadonnées standard.
- Enregistrer les métadonnées au format XMP.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
from io import FileIO
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def save_info_with_xmp(infile, outfile):
# Get PDF information
pdf_info = pdf_facades.PdfFileInfo(infile)
# Set PDF metadata
pdf_info.subject = "Aspose PDF for Python via .NET"
pdf_info.title = "Aspose PDF for Python via .NET"
pdf_info.keywords = "Aspose, PDF, Python, .NET"
pdf_info.creator = "Aspose Team"
# Save updated metadata
pdf_info.save_new_info_with_xmp(outfile)