Effacer les métadonnées PDF
Contents
[
Hide
]
Les PDF contiennent souvent des métadonnées telles que le titre, l’auteur, les mots‑clés, les dates de création et les champs personnalisés. Dans certains cas, vous pouvez souhaiter supprimer toutes les métadonnées d’un PDF, par exemple avant la distribution ou l’archivage. Aspose.PDF fournit la méthode clear_info() pour supprimer facilement toutes les métadonnées. Après la suppression, vous pouvez enregistrer le PDF à l’aide de la méthode save().
- Chargez le fichier PDF.
- Effacer toutes les métadonnées.
- Enregistrer le PDF nettoyé.
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 clear_pdf_metadata(infile, outfile):
# Get PDF information
pdf_info = pdf_facades.PdfFileInfo(infile)
# Clear PDF metadata
pdf_info.clear_info()
# Save updated metadata
pdf_info.save(outfile)