C#'te Bir PDF'i Böl ve Sayfaları Çıkart
IronPDF, sayfaları bölerek ve çıkararak PDF belgesi düzenlerinizi düzenleme sürecini kolaylaştırır. IronPDF ile tek bir sayfayı veya sayfa aralıklarını yeni PdfDocument nesnelerine ayıklayabilir, ardından bunları kaydedebilir veya daha fazla düzenleyebilirsiniz. Tüm bunlar PdfDocument.CopyPage yöntemi sayesinde gerçekleştirilir.
PDF dosyalarını bölme işinin temel sürecine geçmeden önce, örnek PDF oluşturmak için kullanılacak HTML dizesini oluşturuyoruz. Daha sonra ChromePdfRenderer sınıfı kullanılarak HTML dizesi bir PDF belgesine dönüştürülür. RenderHtmlAsPdf yöntemi dönüştürmeyi gerçekleştirir ve ortaya çıkan PDF, PdfDocument nesnesinde saklanır.
Artık, PDF'yi bölmeye başlayabiliriz. İlk olarak, CopyPage(0) yöntemini kullanarak PDF'nin ilk sayfasını kopyalayıp page1Doc değişkeninde saklıyoruz. Bu basit kod satırı, belirtilen sayfayı PDF'den ayıklar. Ardından, SaveAs yöntemini kullanarak, çıkardığımız sayfayı yeni ve ayrı bir PDF dosyası olarak kaydederiz.
Sayfa aralıklarını çıkarmak için, CopyPages yöntemi kullanılarak orijinal PDF'den belirtilen sayfa aralığı içindeki sayfalar çıkarılır. (Sayfaların indeksinin sıfırdan başladığını unutmayın, bu nedenle 1 ve 2, ikinci ve üçüncü sayfaları ifade eder.) Sonuçta çıkarılan sayfalar page23Doc değişkeninde saklanır. Şimdi, çıkarılan bu sayfaları daha fazla işleyebilir veya SaveAs yöntemini kullanarak çıkarılan sayfaları yeni bir PDF belgesi olarak kaydedebilirsiniz.

