Bu makale, Java kullanarak katmanlı PDF oluşturma sürecini açıklar. Bu makalede, çıktı PDF’sini iyileştirmek için çeşitli seçenekler tartışılmış ve bir uygulama yazmak için kısa adımlar da sağlanmıştır. Ortamı kurmak için gerekli kaynaklara referans da paylaşılmış ve Java kullanarak Adobe Acrobat’ta katmanlar oluşturma örnek kodu gösterilmiştir.
Java kullanarak PDF’ye Katman Ekleme Adımları
- IDE’yi Aspose.PDF for Java kullanacak şekilde ayarlayın ve katmanlı bir PDF oluşturun.
- Filigran içermeyen çıktı PDF’si için lisansı yükle
- Yeni bir PDF file oluşturun, içine bir sayfa ekleyin ve sayfada iki layers oluşturun.
- Metni iki katmana ayrı ayrı ekle
- Yeni eklenen metni kendi katmanına taşıyın, böylece katman görünürlüğü açıldığında gösterilir.
- Sonuçta oluşan PDF dosyasını içinde birden çok katmanla kaydedin
Verilen adımlar, Java kullanarak PDF’de katmanların nasıl oluşturulacağını açıklar. Su işareti içermeyen çıktı PDF’si için lisansı yükleyin, yeni bir PDF dosyası oluşturun, bir sayfa ekleyin, ona birden fazla katman ekleyin ve metin segmentleri oluşturun. Son olarak, metin segmentlerini ilgili katmanlara taşıyarak metnin yalnızca katmanı görünür olarak ayarlandığında gösterilmesini sağlayın.
Java kullanarak Acrobat Katmanları Oluşturma Kodu
Bu kod, Java kullanarak katmanlı bir PDF nasıl oluşturulur gösterir. Katmanı varsayılan olarak gizlemek istiyorsanız, DefaultState’i OFF olarak ayarlayabilirsiniz; sayfaya yazmak yerine katmanı kullanın.getContents() üzerinde doğrudan TextBuilder oluşturabilir ve izleyicilerin katmanı açıp kapatmasını önlemek için bir katmanı kilitleyebilirsiniz. Katmanlar için baskı veya arşivleme sırasında Düzleştirme de desteklenir.
Bu makale PDF katmanları ekleme sürecini öğretir. Boş PDF sayfalarını kaldırmak için, Java ile Boş PDF Sayfalarını Kaldırma makalesine bakın.