IRONSOFTWAREHOME
Özel PDF Sayfalarını Kaldır
from ironpdf import *
 
html = """<p> Hello Iron</p>
    <p> This is 1st Page </p>
    <div style='page-break-after: always;'></div>
    <p> This is 2nd Page</p>
    <div style='page-break-after: always;'></div>
    <p> This is 3rd Page</p>
    <div style='page-break-after: always;'></div>
    <p> This is 4th Page</p>"""

renderer = ChromePdfRenderer()
pdf = renderer.RenderHtmlAsPdf(html)

# Remove pages 2 and 3. Python uses zero-based indexing.
pdf.RemovePages(1, 2)

pdf.SaveAs("Page1And4.pdf")
pip install ironpdf
Özel PDF Sayfalarını Kaldır

Ö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.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