IRONSOFTWAREHOME
PDF'leri Böl


String 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>";
PdfDocument pdf = PdfDocument.renderHtmlAsPdf(html);

// take the first page
PdfDocument page1doc = pdf.copyPage(0);
page1doc.saveAs("Split1.pdf");

// take the pages 2 & 3
var page23doc = pdf.copyPages(1, 2);
page23doc.saveAs("Split2.pdf");
mvn install
PDF'leri Böl

PDF'leri Böl

Bu kod örneği, Java geliştiricilerinin IronPDF'nin PDF düzenleme işlevselliğini kullanarak yaygın bir kullanım senaryosunu gerçekleştirmesini gösteriyor: bir PDF'yi daha küçük PDF'lere ayırmak.

Geliştiriciler, copyPages yöntemini kullanarak, kaynak belgeden kapsamlı bir sayfa seti içeren yeni bir PDF belgesini hızlı bir şekilde üretebilirler.

Öne çıkan örnek, bu yaklaşımı kullanarak yeni oluşturulmuş bir PDF belgesinin sırasıyla ilk sayfasını ve ikinci ile üçüncü sayfalarını içeren iki yeni PDF belgesi üretmektedir. Bu, efekti amaç ve niyetle "ayrıştırarak", kaynak belgenin içeriğin belirli kısımlarını ayrı dosyalara kopyalarken, içeriğin ve yapısının kaynak belgenin orijinal formunda korur. Geliştiricinin yedekleme amacıyla kaynak dosyayı özgün haliyle saklamak zorunda olduğu durumlarda bu yaklaşım yararlıdır.

Bir PDF belgesini bölmek için orijinal dosyayı saklamayan biraz farklı bir yaklaşım, copyPages yöntemi ile removePages yönteminin birlikte kullanılmasıyla gerçekleştirilebilir.

Java'da PDF Dosyaları Nasıl Ayrılır

  1. PDF belgelerini ayırmak için IronPDF Java kütüphanesini yükleyin
  2. Varolan PDF'yi içe aktarın veya Java'da yeni bir PDF işleyin
  3. PDF sayfalarını başka bir PdfDocument nesnesine kopyalamak için copyPages yöntemini kullanarak PDF'yi bölün.
  4. PdfDocument öğesini saveAs yöntemi ile dışa aktarın.
  5. Adım 3'ü sadece 1 satır Java kodunda gerçekleştirin
Learn more about the copyPage method in Java.
GitHub'da Görüntüle

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