Effacer les métadonnées PDF

Contents
[ ]

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().

  1. Chargez le fichier PDF.
  2. Effacer toutes les métadonnées.
  3. 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)