Java kullanarak PDF'de Yer İşaretleri Oluşturun

Bu eğitim, Java kullanarak PDF‘de yer imleri oluşturmayı açıklar. Ortamı ayarlamak için tüm ayrıntılar, programlama adımları ve Java ile PDF’ye yer imi eklemek için bir örnek kod içerir. Tüm sayfalar için yer imi eklemeyi, yer iminin görüntüleme özelliklerini ayarlamayı ve tek bir sayfa için yer imi ayarlamayı öğreneceksiniz.

Java kullanarak PDF Belgesini Yer İşaretine Alma Adımları

  1. Aspose.PDF for Java‘i yer imi eklemek için kullanacak ortamı ayarlayın
  2. Yer imleri eklemeyi destekleyen PdfBookmarkEditor sınıfının bir örneğini oluşturun
  3. PDF’yi düzenlemek için düzenleyiciye bağlayın
  4. Yer imlerini tanımlamak için bir dizi başlık ve bir sayfa listesi oluşturun
  5. createBookmarkOfPage() yöntemini başlık ve sayfa dizisini kullanarak çağırın
  6. Sonuç PDF dosyasını yer imleriyle birlikte kaydedin

Java kullanarak PDF’e yer imleri eklemek için şu adımları izleyin. Kaynak PDF’yi bağlayabilen, sayfa listesi için yer imleri oluşturabilen ve ortaya çıkan PDF’yi kaydedebilen PdfBookmarkEditor nesnesini örneklendirebilirsiniz. Yer imleri oluşturmak için createBookmarkOfPage() yöntemine başlık ve sayfa dizinleri dizisini sağlayın.

Java kullanarak PDF’ye Yer İşareti Ekleme Kodu

// Import the required classes from Aspose.PDF for Java
import com.aspose.pdf.facades.PdfBookmarkEditor;
import com.aspose.pdf.*;
public class Main
{
public static void main(String[] args) throws Exception {
// Apply the license for Aspose.PDF
new License().setLicense("license.lic");
try (PdfBookmarkEditor bookmarkEditor = new PdfBookmarkEditor()) {
bookmarkEditor.bindPdf("SampleDocument.pdf");
// Define bookmark labels for specific sections
String[] sectionTitles = { "Overview", "Details", "Summary" };
// Specify the corresponding page numbers for each bookmark
int[] sectionPages = { 2, 5, 8 };
// Add bookmarks to the defined pages
bookmarkEditor.createBookmarkOfPage(sectionTitles, sectionPages);
bookmarkEditor.save("UpdatedDocumentWithBookmarks.pdf");
} catch (Exception ex) {
// Handle any errors during the process
System.out.println("Error processing the PDF: " + ex.getMessage());
}
}
}

Bu kod, Java kullanarak bir PDF’e yer imi eklemenin nasıl yapıldığını gösterir. Yer imi adını ve sayfa dizinini ayarlayarak createBookmarkOfPage() kullanarak bir PDF’in tüm sayfaları için yer imi ekleyebilirsiniz. Yer imi biçimini ayarlamak için, createBookmarks()‘ı renk, kalın bayrak ve İtalik bayrak ile çağırın. createBookmarkOfPage(), yer imi adını ve sayfa dizinini geçirerek belirli bir sayfa için yer imi oluşturmak için kullanılabilir.

Bu makale bize bir PDF’i nasıl yer imlerine ekleyeceğimizi öğretti. Bir HTML’i Excel dosyasına dönüştürmek için Java kullanarak HTML’yi Excel’e dönüştürün makalesine bakın.

 Türkçe