PDF’nin platformlar arası desteği ve diğer heyecan verici özellikleri onu popüler bir dijital belge formatı haline getirdi. Çoğu zaman, belgelerin PDF biçiminde saklanması veya paylaşılması tercih edilir. Bazı durumlarda, örneğin PDF yazdırırken, kitapçığı PDF dosyalarından oluşturmanız gerekir. Örneğin, bir yaprağa iki sayfa yazdırmak için bir sırttan zımbalama kitapçığı kullanılır. Bu yazıda, Java’da programlı olarak PDF dosyalarından kitapçıkların nasıl oluşturulacağını göstereceğiz.
- PDF Dosyalarından Kitapçık Oluşturmak için Java API
- PDF’den Kitapçık Oluşturma Adımları
- Java’da PDF’den Kitapçık Oluşturun
PDF’den Kitapçıklar Oluşturmak için Java API - Ücretsiz İndirme
PDF dosyalarından kitapçık oluşturmak için Aspose.PDF for Java kullanacağız. PDF dosyalarını oluşturmak, değiştirmek ve işlemek için kullanabileceğiniz bir PDF düzenleme API’sidir. API’yi indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.
havuz
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
Bağımlılık
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.9</version>
</dependency>
PDF’den Kitapçık Oluşturma Adımları
Aspose.PDF for Java, PDF kitapçıkları oluşturmak için karmaşık bir süreçten geçmenizi gerektirmez. Yalnızca kaynak PDF’yi yüklemeniz, birkaç sayfa seçeneği ayarlamanız ve kitapçığı oluşturmanız yeterlidir. Aşağıda, Aspose.PDF for Java kullanarak PDF’den kitapçık oluşturma adımları yer almaktadır.
- PDF dosyasını diskten yükleyin.
- Sayfaların özelliklerini ayarlayın, örneğin sayfa boyutu.
- Kitapçığı oluşturun ve istediğiniz yere kaydedin.
Aşağıdaki bölüm, Java’da PDF’den kitapçıklar oluşturmak için hangi sınıfların ve yöntemlerin kullanıldığını göstermektedir.
Java’da PDF’den Kitapçık Oluşturun
Aşağıda, Java’da PDF’den kitapçık oluşturma adımları yer almaktadır.
- PdfFileEditor sınıfından bir nesne oluşturun.
- Sayfa boyutunu ve sol ve sağ taraflar için sayfaları belirtin.
- PdfFileEditor.makeBooklet(String inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages) yöntemini kullanarak PDF’den kitapçık yapın.
Aşağıdaki kod örneği, Java’da bir PDF’den nasıl kitapçık oluşturulacağını gösterir.
// PdfFileEditor nesnesi oluştur
PdfFileEditor pdfEditor = new PdfFileEditor();
// Sol ve sağ sayfaları ayarla
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };
// kitapçık yap
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);
PDF girişi
Çıktı Kitapçığı
PDF Kitapçığı Oluşturmak için Java API - Ücretsiz Lisans Alın
Ücretsiz bir geçici lisans alarak değerlendirme sınırlamaları olmaksızın PDF’den kitapçıklar oluşturabilirsiniz.
Java PDF API’si - Daha Fazlasını Okuyun
documentation kullanarak Aspose.PDF for Java hakkında daha fazlasını keşfedebilirsiniz. Herhangi bir sorunuz olursa forumumuz aracılığıyla bize bildirmekten çekinmeyin.
Çözüm
Bu makalede, Java’da PDF’den kitapçık oluşturmayı öğrendiniz. Sayfa boyutunu ve kitapçığın sol ve sağ taraflarındaki sayfaları dinamik olarak nasıl ayarlayacağınızı da gördünüz.