Copie de pages entre fichiers PDF

IronPDF for Python peut copier des pages d'un document PDF et les insérer dans un autre à n'importe quelle position : à la fin, au début ou à un indice de page spécifique dans le document cible.

Commencer

Créez ou chargez deux objets PdfDocument. Utilisez CopyPage pour extraire une page spécifique du document source, puis insérez-la dans le document cible en utilisant l'une des trois méthodes d'insertion.

Comprendre le code

  • CopyPage(index): Extrait une seule page d'un PdfDocument par son index basé sur zéro. Retourne un nouveau PdfDocument d'une page.
  • AppendPdf(page_to_insert) : Ajoute la page à la fin du document cible.
  • PrependPdf(page_to_insert) : Ajoute la page au début du document cible, avant toutes les pages existantes.
  • InsertPdf(page_to_insert, index) : Insère la page à la position spécifiée basée sur zéro dans le document cible. Dans l'exemple, l'index 1 insère la page après la première page.

Insertion de plusieurs pages

Pour copier et insérer plusieurs pages à la fois, utilisez CopyPages(start, end) au lieu de CopyPage, puis insérez le document multi-pages résultant en utilisant les mêmes méthodes AppendPdf, PrependPdf ou InsertPdf.

Apprenez à fusionner et éditer des pages PDF avec IronPDF for Python !

Prêt à commencer?
Version : 2026.6 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.