C#'da Bir PDF'yi Ayırma ve Sayfaları Çıkartma

IronPDF, sayfaları bölerek ve çekerek PDF dökumanı düzenlemeyi çok kolay hale getirir. IronPDF ile tekil ya da sayfa aralıklarını yeni PdfDocument nesnelerine çıkarabilir ve sonrasında kaydedebilir veya daha fazla düzenleyebilirsiniz. Tüm bunlar, PdfDocument.CopyPage yöntemi sayesinde gerçekleşir.

PDF dosyalarını bölmenin arka planındaki ana sürece geçmeden önce örnek PDF yapmak için kullanacağımız HTML string'i oluşturuyoruz. Sonrasında ChromePdfRenderer sınıfı kullanılarak HTML dizesi bir PDF belgesine dönüştürülür. RenderHtmlAsPdf yöntemi dönüşümü gerçekleştirir ve ortaya çıkan PDF, PdfDocument nesnesinde saklanır.

Şimdi PDF'yi bölmeye başlayabiliriz. Öncelikle, PDF'nin ilk sayfasını kopyalamak için CopyPage(0) yöntemini kullanıyoruz ve bu sayfayı page1Doc değişkeninde saklıyoruz. Bu basit kod satırı, PDF'den belirtilen sayfayı çıkarır. Daha sonra, SaveAs yöntemini kullanarak çıkardığımız sayfayı yeni, ayrı bir PDF dosyası olarak kaydediyoruz.

Sayfa aralıklarını çıkarmak için CopyPages yöntemi kullanılır ve belirtilen sayfa aralığındaki sayfalar orijinal PDF'den çıkarılır. (Sayfalar sıfırdan başlatılır, bu nedenle 1 ve 2 ikinci ve üçüncü sayfalara referans eder). Sonuçta çıkarılan sayfalar page23Doc değişkeninde saklanır. Şimdi bu çıkarılan sayfaları daha fazla işleyebilir veya SaveAs yöntemini kullanarak bu çıkarılan sayfaları yeni bir PDF belgesi olarak kaydedebilirsiniz.

IronPDF ile Çok Sayfalı PDF'leri Bölmeyi Öğrenin

Başlamaya Hazır mısınız?
Nuget Indirmeler 18,332,619 | Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.