Bu temel öğretici, Java’da sayfalara göre PDF bölmenin nasıl yapılacağına ilişkin ayrıntıları açıklar. Kaynak dosyadaki sayfa numaralarına göre girdi belgesinin her sayfasını veya belirli bazı sayfaları bölmeyi seçebilirsiniz. Bu makale, Java bölünmüş PDF sayfaları işlevinin nasıl kullanılabileceğini özetleyen adımları ve kod örneğini içerir.
Java’da PDF’yi Sayfalara Göre Bölme Adımları
- PDF sayfalarını bölmek için Maven deposundan Aspose.PDF for Java referansını ekleyerek projeyi yapılandırın
- Birden çok PDF dosyası oluşturmak için Document sınıfı örneğini kullanarak kaynak PDF belgesini yükleyin
- Boş bir PDF belgesi başlatın ve giriş dosyalarının her sayfasını Page sınıfını kullanarak birer birer ekleyin
- Giriş dosyasının her sayfasına karşılık gelen ayrı bir PDF dosyası oluşturarak PDF dosyasını bölün
- PDF’yi bölmek isterseniz Java* tabanlı bir uygulama bu adımlar yardımıyla kolayca oluşturulabilir. Öncelikle kaynak PDF belgesi yüklenir ve sayfalarının her biri boş bir belgeye kopyalanır. Ardından, yeni oluşturulan PDF, gereksinimlere göre birbiri ardına kaydedilir.
Java’da PDF’yi Sayfalara Göre Bölme Kodu
Bu örnek kod, Java PDF’yi birden çok dosyaya bölme özelliğinin uygulamalarınıza nasıl entegre edilebileceğinin temel bir örneğidir. Bu kod, kaynak belgedeki her sayfaya erişim sağlar, böylece bir resim ekleme, sayfayı damgalama, kullanılmayan kaynakları silme, gri tonlama yapma, arka plan ayarlama, bazı ayarlamalar gibi ayrı bir PDF olarak kaydetmeden önce Sayfa sınıfı özelliklerinin kullanılmasını sağlar. üstbilgi/altbilgi vb. Benzer şekilde, yeni bir PDF belgesine bir sayfa ekledikten sonra, belge başlığı ekleyebilir, sayfa düzenini ayarlayabilir, araç çubuğunu ve menü çubuğunu gösterebilir/gizleyebilir ve belge pencerelerinin konumunu bunlardan birkaçını belirleyebilirsiniz.
PDF’yi bölmek için Java tabanlı uygulama, çalışan bir kod yardımıyla burada gösterilmektedir. Ancak, PDF dosyalarını birleştirmeyle ilgili ayrıntıları öğrenmek istiyorsanız Java’da PDF dosyaları nasıl birleştirilir makalesine bakın.