Java'da PDF Sayfalarını Kırpın

PDF dosyalarıyla çalışırken bazen PDF’deki sayfaların gereksiz kısımlarını kaldırmak isteyebilirsiniz. Bu, boş kenar boşluklarını, üstbilgi/altbilgideki içeriği ve daha fazlasını kaldırmayı içerebilir. Bu yazıda, size Java’da PDF sayfalarını kırpmanın basit bir yöntemini göstereceğiz. Şimdi bunu bir Java uygulamasında nasıl yapacağımızı görelim.

PDF’yi Kırpmak için Java Kitaplığı

PDF dosyalarını kırpmak için Aspose.PDF for Java kullanacağız. PDF dosyalarının oluşturulması ve işlenmesi için sağlam bir kitaplıktır. Kütüphanenin JAR’ını indirebilir veya aşağıdaki Maven yapılandırmasını kullanarak kurabilirsiniz.

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.5</version>
</dependency>

Java’da bir PDF Dosyasını Kırpın

Aspose.PDF for Java’nın yardımıyla bir PDF dosyasındaki sayfaları kırpmak çok kolay. Yalnızca PDF’yi yüklemeniz, kırpma kutusunun boyutunu belirtmeniz yeterlidir, o kadar.

Java kullanarak bir PDF sayfasının nasıl kırpılacağını görelim.

Aşağıdaki kod örneği, Java kullanılarak bir PDF’deki sayfanın nasıl kırpılacağını gösterir:

// PDF Yükle
Document pdfDocument = new Document("document.pdf");

// Sayfanın referansını al
Page page = pdfDocument.getPages().get_Item(1);

System.out.println(page.getCropBox());
System.out.println(page.getTrimBox());
System.out.println(page.getArtBox());
System.out.println(page.getBleedBox());
System.out.println(page.getMediaBox());

// Yeni Kutu Dikdörtgeni oluştur
Rectangle newBox = new Rectangle(200, 220, 2170, 1520);

// Yeni kutu ata
page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);

// Kırpılmış PDF'yi kaydet
pdfDocument.save("cropped_pdf.pdf");

PDF’yi Çevrimiçi Kırp

Aspose.PDF for Java tabanlı PDF sayfalarını kırpmak için çevrimiçi uygulamamızı da kullanabilirsiniz. Bu, kaydolmanızı bile istemeyen ücretsiz bir PDF kırpma uygulamasıdır.

Java PDF Kitaplığı

Bir ücretsiz geçici lisans edinin ve değerlendirme sınırlamaları olmadan Java PDF kitaplığını kullanın. Ayrıca, kitaplığın diğer özelliklerini keşfetmek için belgeleri ziyaret edebilirsiniz.

Kütüphanemizi kullanırken herhangi bir sorunla karşılaşırsanız, forum aracılığıyla bizimle iletişime geçebilirsiniz.

Çözüm

Bu makale, Java kullanılarak bir PDF dosyasındaki sayfaların nasıl kırpılacağını gösterdi. Birkaç basit adımı izleyerek ve birkaç satır kod yazarak, istediğiniz PDF sayfalarını programlı olarak kırpabilirsiniz. Ek olarak, PDF dosyalarını çevrimiçi olarak kırpmak için web tabanlı bir uygulama sağladık. Bu çevrimiçi PDF kırpıcıyı, bir hesap oluşturmaya gerek kalmadan ücretsiz olarak kullanabilirsiniz.

Ayrıca bakınız