Özel PDF Sayfalarını Kaldır

IronPDF for Python, mevcut bir PDF belgesinden bir veya daha fazla sayfayı RemovePages yöntemiyle kaldırabilir ve belirtilen sayfaların silinmesiyle değiştirilmiş bir PdfDocument döndürebilir.

Başlarken

Bir PdfDocument oluşturun veya yükleyin, ardından silmek istediğiniz sayfaların sıfır tabanlı indeksleri ile RemovePages çağırın. Kalan sayfalar otomatik olarak yeniden numaralandırılır ve değiştirilmiş belge SaveAs ile kaydedilebilir.

Kodu Anlama

  • RenderHtmlAsPdf(html): HTML'den çok sayfalı bir PDF oluşturur. page-break-after: always CSS kuralı içeriği ayrı sayfalara böler.
  • RemovePages(start, end): Belgede sayfaları kaldırır. Argümanlar, sıfır tabanlı sayfa dizinleridir. Bu örnekte, RemovePages(1, 2) ikinci ve üçüncü sayfaları kaldırarak sadece 1 ve 4. sayfaları bırakır.
  • SaveAs(path): Belirtilen sayfalar çıkarıldıktan sonra değiştirilen belgeyi verilen dosya yoluna kaydeder.

Sıfır Tabanlı Sayfa İndeksleme

IronPDF'teki tüm sayfa işlemleri sıfır tabanlı indeksler kullanır. Bir belgedeki ikinci sayfayı kaldırmak için 1 indeksini geçin. Son sayfayı kaldırmak için pdf.PageCount - 1 indeksini geçin.

Aralıklı Olmayan Sayfaları Kaldırma

Ardışık olmayan sayfaları kaldırmak için RemovePages'u birden çok kez çağırabilir veya kaldırmak istediğiniz belirli sayfa indekslerinin bir listesini oluşturabilirsiniz. Her kaldırma işleminden sonra dizin kaymasını önlemek için en yüksek dizinden başlayın.

IronPDF for Python ile PDF sayfalarını 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.