Joindre deux ou plusieurs PDFs
IronPDF for Python peut combiner plusieurs documents PDF en un seul fichier en utilisant la méthode PdfDocument.Merge, ce qui facilite l'assemblage de documents multipartites à partir de sources distinctes.
Commencer
Créez ou chargez deux objets ou plus PdfDocument, puis passez-les à PdfDocument.Merge. La méthode renvoie un nouveau PdfDocument contenant toutes les pages des documents d'entrée dans l'ordre où elles ont été fournies.
Comprendre le code
ChromePdfRenderer: Utilisé ici pour rendre deux chaînes HTML en deux objetsPdfDocumentdistincts. Vous pouvez également charger des PDFs existants avecPdfDocument.FromFile.RenderHtmlAsPdf(html): Convertit une chaîne HTML enPdfDocument. Chaque document rendu devient une section du PDF fusionné final.PdfDocument.Merge(pdfdoc_a, pdfdoc_b): Combine deux objetsPdfDocumenten un seul document. Les pages depdfdoc_aapparaissent en premier, suivies par les pages depdfdoc_b.SaveAs("Merged.pdf"): Enregistre le document fusionné au chemin de fichier spécifié.
Fusionner plus de deux documents
Pour fusionner plus de deux documents à la fois, passez une liste d'objets PdfDocument à PdfDocument.Merge :
merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
Apprenez à fusionner et à diviser des PDF avec IronPDF for Python !

