IRONSOFTWAREHOME
İki veya Daha Fazla PDF'yi Birleştirme
from ironpdf import *

html_a = """<p> [PDF_A] </p>
            <p> [PDF_A] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_A] 2nd Page</p>"""

html_b = """<p> [PDF_B] </p>
            <p> [PDF_B] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_B] 2nd Page</p>"""

renderer = ChromePdfRenderer()

pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

merged.SaveAs("Merged.pdf")
pip install ironpdf
İki veya Daha Fazla PDF'yi Birleştirme

İki veya Daha Fazla PDF'yi Birleştirme

IronPDF for Python, birden fazla PDF belgesini tek bir dosyada birleştirebilir. PdfDocument.Merge yöntemi kullanılarak, ayrı kaynaklardan gelen çok parçalı belgelerin bir araya getirilmesi kolay hale gelir.

Başlarken

İki veya daha fazla PdfDocument nesnesi oluşturun ya da yükleyin, ardından bunları PdfDocument.Merge'ye aktarın. Yöntem, girdilerde sağlanan sırada tüm sayfaları içeren yeni bir PdfDocument döndürür.

Kodu Anlama

  • ChromePdfRenderer: Burada iki HTML dizesini ayrı PdfDocument nesnelerine dönüştürmek için kullanılır. Mevcut PDF'leri de PdfDocument.FromFile ile yükleyebilirsiniz.
  • RenderHtmlAsPdf(html): Bir HTML dizesini PdfDocument'ya dönüştürür. Her işlenmiş belge nihai birleştirilmiş PDF'nin bir bölümü olur.
  • PdfDocument.Merge(pdfdoc_a, pdfdoc_b): İki PdfDocument nesnesini tek bir belge olarak birleştirir. pdfdoc_a'ten gelen sayfalar önce görünür, ardından pdfdoc_b'den gelen sayfalar gelir.
  • SaveAs("Merged.pdf"): Birleştirilmiş belgeyi belirtilen dosya yoluna kaydeder.

İkiden Fazla Belge Birleştirme

Aynı anda ikiden fazla belgeyi birleştirmek için, PdfDocument.Merge'ye PdfDocument nesnelerinin bir listesini aktarın:

merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
Python
IronPDF for Python ile PDF'leri birleştirmeyi ve ayırmayı öğrenin!

Başlamaya Hazır mısınız?

Sürüm:2026.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez