Édition des PDFs

IronPDF for Python fournit un ensemble concis de méthodes pour combiner, restructurer et extraire des pages de documents PDF – fusionner plusieurs fichiers, ajouter des pages de garde, supprimer des pages et copier des sous-ensembles de pages en seulement quelques lignes de code.

Commencer

Chargez les PDF existants dans une collection typée List[PdfDocument] et passez-la à PdfDocument.Merge pour les combiner. À partir de là, utilisez PrependPdf, RemovePage, et CopyPages pour façonner davantage le document avant de l'enregistrer.

Comprendre le code

  • List[PdfDocument]() : Une liste typée à la manière .NET utilisée pour collecter plusieurs objets PdfDocument avant la fusion. Appelez .Add() pour ajouter chaque document.
  • PdfDocument.FromFile(path) : Ouvre un fichier PDF existant et le renvoie comme un objet PdfDocument.
  • PdfDocument.Merge(pdfs) : Combine tous les documents de la liste en un seul PdfDocument, en préservant l'ordre des pages.
  • SaveAs(path) : Écrit l'état actuel du document sur le disque.
  • PrependPdf(pdf) : Insère un autre PdfDocument au tout début du document actuel – utilisé ici pour ajouter une page de couverture HTML rendue en première page.
  • RemovePage(index) : Supprime une seule page à l'index basé sur zéro spécifié. pdf.PageCount - 1 cible la dernière page.
  • CopyPages(ToPageList([4, 6])) : Extrait des pages spécifiques par leurs indexes basés sur zéro et les renvoie comme un nouveau PdfDocument. ToPageList convertit une liste d'indexes Python dans le format de liste de pages requis.
  • eachPdf.Dispose() : Libère les ressources sous-jacentes détenues par chaque PdfDocument chargé après la fin de la fusion.

Indexation de Pages Basée sur Zéro

Toutes les opérations sur les pages dans IronPDF utilisent des indexes basés sur zéro. La page 5 d'un document est à l'index 4, la page 7 est à l'index 6, et ainsi de suite.

Apprenez à fusionner et à modifier des PDFs 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.