/** * <strong><a href="https://ironpdf.com/downloads/python-edit-pdf.zip">Download</a> the software product.</strong> */ from ironpdf import * # Instanciar renderizador renderer = ChromePdfRenderer() # Unir varios PDF existentes en un solo documento pdfs = List[PdfDocument]() pdfs.Add(PdfDocument.FromFile("A.pdf")) pdfs.Add(PdfDocument.FromFile("B.pdf")) pdfs.Add(PdfDocument.FromFile("C.pdf")) pdf = PdfDocument.Merge(pdfs) pdf.SaveAs("merged.pdf") # Añadir una portada pdf.PrependPdf(renderer.RenderHtmlAsPdf("<h1>Cover Page</h1><hr>")) # Eliminar la última página del PDF y volver a guardar pdf.RemovePage(pdf.PageCount - 1) pdf.SaveAs("merged.pdf") # Copie las páginas 5-7 y guárdelas como un documento nuevo. pdf.CopyPages(ToPageList([4, 6])).SaveAs("excerpt.pdf") for eachPdf in pdfs: eachPdf.Dispose()