PDF'lerin Düzenlenmesi

IronPDF for Python, PDF belgelerinden sayfaları birleştirme, yeniden düzenleme ve çıkarma işlemleri için özlü bir yöntem seti sunar — birden fazla dosyayı birleştirme, kapak sayfaları ekleme, sayfaları kaldırma ve sadece birkaç satır kod ile sayfa alt kümelerini kopyalama.

Başlarken

Mevcut PDF'leri türlenmiş bir List[PdfDocument] koleksiyonuna yükleyin ve birleştirmek için PdfDocument.Merge'a aktarın. Buradan, kaydetmeden önce belgeyi daha da şekillendirmek için PrependPdf, RemovePage ve CopyPages'u kullanın.

Kodu Anlama

  • List[PdfDocument](): Birden fazla PdfDocument nesnesini birleştirmeden önce toplamak için kullanılan türlenmiş .NET tarzı bir liste. Her belgeyi eklemek için .Add()'u çağırın.
  • PdfDocument.FromFile(path): Mevcut bir PDF dosyasını açar ve bir PdfDocument nesnesi olarak geri döndürür.
  • PdfDocument.Merge(pdfs): Listedeki tüm belgeleri tek bir PdfDocument içerisinde birleştirir ve sayfa sıralamasını korur.
  • SaveAs(path): Belgenin mevcut durumunu disk üzerine yazar.
  • PrependPdf(pdf): Mevcut belgenin en başına başka bir PdfDocument ekler — burada, ilk sayfa olarak bir HTML kapak sayfası eklemek için kullanılır.
  • RemovePage(index): Belirtilen sıfır tabanlı dizindeki tek bir sayfayı kaldırır. pdf.PageCount - 1 son sayfayı hedefler.
  • CopyPages(ToPageList([4, 6])): Belirli sayfaları sıfır tabanlı indexleri ile çıkartır ve onları yeni bir PdfDocument olarak geri döndürür. ToPageList, Python indeks listesini gerekli sayfa liste formatına dönüştürür.
  • eachPdf.Dispose(): Birleştirme tamamlandıktan sonra her yüklü PdfDocument tarafından tutulan temel kaynakları serbest bırakır.

Sıfır Tabanlı Sayfa İndeksleme

IronPDF'teki tüm sayfa işlemleri sıfır tabanlı indeksler kullanır. Bir belgenin 5. sayfası 4 indeksindedir, 7. sayfa 6 indeksindedir ve bu şekilde devam eder.

IronPDF for Python ile PDF birleştirmeyi ve düzenlemeyi öğrenin!

Başlamaya Hazır mısınız?
Sürüm: 2026.6 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.