Łączenie dwóch lub więcej plików PDF

IronPDF for Python moze laczyc wiele dokumentow PDF w jeden plik przy uzyciu metody PdfDocument.Merge, co ulatwia skladanie dokumentow wieloczescowych z oddzielnych zrodel.

Pierwsze kroki

Utworz lub zaladuj dwa lub wiecej obiektow PdfDocument, a nastepnie przekaż je do PdfDocument.Merge. Metoda zwraca nowy PdfDocument zawierajacy wszystkie strony z dokumentow wejsciowych w kolejnosci, w jakiej zostały one podane.

Zrozumienie kodu

  • ChromePdfRenderer: Uzywany tutaj do renderowania dwoch ciagow HTML w oddzielne obiekty PdfDocument. Mozesz rowniez zaladowac istniejace PDF-y za pomoca PdfDocument.FromFile.
  • RenderHtmlAsPdf(html): Konwertuje ciag HTML na PdfDocument. Kazdy przedstawiony dokument staje sie jedna sekcja koncowego scalonego PDF.
  • PdfDocument.Merge(pdfdoc_a, pdfdoc_b): Laczy dwa obiekty PdfDocument w jeden dokument. Strony z pdfdoc_a pojawiaja sie najpierw, nastepnie strony z pdfdoc_b.
  • SaveAs("Merged.pdf"): Zapisuje scalony dokument w okreslonej sciezce pliku.

Laczenie wiecej niz dwoch dokumentow

Aby scalić wiecej niz dwa dokumenty naraz, przekaż liste obiektow PdfDocument do PdfDocument.Merge:

merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
PYTHON

Naucz sie laczyc i dzilit pliki PDF z IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.