Ajouter un en-tête au PDF via Python

Ajoutez un en-tête au fichier PDF en utilisant la bibliothèque Python.

Ajouter des en-têtes à un document PDF à l'aide de la bibliothèque Python

Afin d’ajouter un en-tête dans un PDF, nous utiliserons l’API Aspose.PDF for .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme python-net. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Python Package Manager Console

pip install aspose-pdf

Étapes pour ajouter un en-tête au PDF via Python


Vous devez Aspose.PDF for .NET essayer le code dans votre environnement.

  1. Ouvrez un document PDF à l’aide de l’objet Document.
  2. Créez un tampon et définissez ses propriétés.
  3. Ajoutez le tampon à la page en utilisant la méthode AddStamp.
  4. Enregistrez le fichier PDF.

Ajoutez un en-tête au document PDF - Python

Cet exemple de code montre comment ajouter un en-tête à un PDF

    # Open document
    pdfDocument = Document(dataDir+ "TextinHeader.pdf");

    # Create header
    textStamp = TextStamp("Header Text")
    # Set properties of the stamp
    textStamp.TopMargin = 10
    textStamp.HorizontalAlignment = HorizontalAlignment.Center
    textStamp.VerticalAlignment = VerticalAlignment.Top

    # Add header on all pages
    for page in pdfDocument.Pages:
        page.AddStamp(textStamp)

    # Save updated document
    pdfDocument.Save(dataDir+ "TextinHeader_out.pdf")