Ajouter des Pages dans un PDF avec Python
Aspose.PDF pour Python via .NET API offre une flexibilité totale pour travailler avec les pages d’un document PDF en utilisant Python. Il maintient toutes les pages d’un document PDF dans PageCollection qui peut être utilisée pour travailler avec les pages PDF. Aspose.PDF pour Python via .NET vous permet d’insérer une page dans un document PDF à n’importe quel emplacement dans le fichier ainsi que d’ajouter des pages à la fin d’un fichier PDF. Cette section montre comment ajouter des pages à un PDF en utilisant Python.
Ajouter ou Insérer une Page dans un Fichier PDF
Aspose.PDF pour Python via .NET vous permet d’insérer une page dans un document PDF à n’importe quel emplacement dans le fichier ainsi que d’ajouter des pages à la fin d’un fichier PDF.
Insérer une Page Vide dans un Fichier PDF à l’Emplacement Désiré
Pour insérer une page vide dans un fichier PDF :
-
Créez un objet de classe Document avec le fichier PDF d’entrée.
-
Appelez la méthode insert de la collection PageCollection avec l’index spécifié.
-
Enregistrez le PDF de sortie en utilisant la méthode save.
Le snippet de code suivant vous montre comment insérer une page dans un fichier PDF.
import aspose.pdf as ap
# Ouvrir le document
document = ap.Document(input_pdf)
# Insérer une page vide dans un PDF
document.pages.insert(2)
# Enregistrer le fichier de sortie
document.save(output_pdf)
Ajouter une Page Vide à la Fin d’un Fichier PDF
Parfois, vous souhaitez vous assurer qu’un document se termine par une page vide. Ce sujet explique comment insérer une page vide à la fin du document PDF.
Pour insérer une page vide à la fin d’un fichier PDF :
-
Créez un objet de la classe Document avec le fichier PDF d’entrée.
-
Appelez la méthode add() de la collection PageCollection, sans aucun paramètre.
-
Enregistrez le PDF de sortie en utilisant la méthode save().
L’extrait de code suivant vous montre comment insérer une page vide à la fin d’un fichier PDF.
import aspose.pdf as ap
# Ouvrir le document
document = ap.Document(input_pdf)
# Insérer une page vide à la fin d'un fichier PDF
document.pages.add()
# Enregistrer le fichier de sortie
document.save(output_pdf)