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, tekil sayfaları veya sayfa aralıklarını yeni PdfDocument nesnelerine çıkartabilir, ardından bunları kaydedebilir veya daha fazla düzenleyebilirsiniz. Bu, PdfDocument.CopyPage yöntemi sayesinde yapılır.
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. ChromePdfRenderer sınıfı daha sonra HTML dizesini bir PDF belgesine dönüştürmek için kullanılır. RenderHtmlAsPdf yöntemi dönüşümü gerçekleştirir ve ortaya çıkan PDF, PdfDocument nesnesinde saklanır.
Artık, PDF'yi bölmeye başlayabiliriz. İlk olarak, PDF'in ilk sayfasını kopyalamak için CopyPage(0) yöntemini kullanırız ve bunu page1Doc değişkeninde saklarız. Bu basit kod satırı, belirtilen sayfayı PDF'den ayıklar. Daha sonra, SaveAs yöntemini kullanarak çıkarttığımız sayfayı yeni, ayrı bir PDF dosyası olarak kaydederiz.
Sayfa aralıklarını çıkarmak için, belirli bir sayfa aralığı içindeki sayfaları orijinal PDF'den çıkarmak için CopyPages yöntemi kullanılır. (Sayfaların sıfır indeksli olduğunu unutmayın, bu nedenle 1 ve 2 ikinci ve üçüncü sayfaları ifade eder.) Çıkartılan sayfalar, page23Doc değişkeninde saklanır. Artık, bu çıkartılan sayfaları daha da düzenleyebilir veya SaveAs yöntemini kullanarak çıkartılan sayfaları yeni bir PDF belgesi olarak kaydedebilirsiniz.

