Dodaj zakładkę do pliku PDF poprzez Java

Manipulowanie zakładkami w dokumencie PDF. Użyj pliku Aspose.PDF dla Java, aby programowo modyfikować dokumenty PDF

Jak pracować z zakładkami w dokumencie PDF za pomocą biblioteki Java

Użyj Aspose.PDF dla Java do pracy z zakładkami. Dzięki zakładkom w formacie PDF możesz szybko przejść do określonych sekcji lub stron, ułatwiając wyszukiwanie i uzyskiwanie dostępu do odpowiednich treści. Zakładki w formacie PDF poprawiają interfejs użytkownika, umożliwiając wydajną nawigację po długich lub złożonych dokumentach. Dobrze ustrukturyzowane zakładki w formacie PDF mogą poprawić wygląd profesjonalnego dokumentu. Jest to szczególnie przydatne w przypadku podręczników, podręczników, artykułów naukowych i raportów. W prezentacjach zakładki umożliwiają użytkownikowi płynną nawigację między slajdami lub sekcjami. Ta funkcja może być przydatna w prezentacjach interaktywnych i nieliniowych. Praca z zakładkami w dokumentach PDF poprawia nawigację, dostępność i ogólne wrażenia użytkownika. Użyj tej funkcji w materiałach edukacyjnych, artykułach naukowych, podręcznikach lub prezentacjach. Zakładki w formacie PDF poprawiają jakość, wydajność i jakość przeglądania dokumentów. Aby dodać zakładki do pliku PDF, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API konwersji dla platformy Java. Możesz pobrać najnowszą wersję bezpośrednio z Maven i zainstalować ją w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

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

Kroki do pracy z zakładkami poprzez Java


Potrzebujesz Aspose.PDF for Java, aby wypróbować kod w swoim środowisku.

  1. Otwórz dokument PDF za pomocą obiektu Document.
  2. Utwórz zakładkę i zdefiniuj jej właściwości.
  3. Dodaj kolekcję OutlineItemCollection do kolekcji Kontury.
  4. Zapisz plik ponownie

Ten przykład otwiera dokument PDF i tworzy zakładkę z określonymi właściwościami za pomocą Java. Ustawia stronę docelową zakładki za pomocą obiektu „GoToAction”. Następnie dodaj go do struktury dokumentu za pomocą „OutlineItemCollection”, a następnie zapisz zmodyfikowaną zakładkę dokumentu w nowym pliku PDF. Jest to najlepsze rozwiązanie do poprawy funkcji nawigacji dokumentów.

Dodaj zakładkę do dokumentu PDF - Java

Ten przykładowy kod pokazuje, jak dodać zakładkę do pliku PDF - Java


Document pdfDocument = new Document(GetDataDir() + "AddBookmark.pdf");

// Create a bookmark object
OutlineItemCollection pdfOutline = new OutlineItemCollection(pdfDocument.getOutlines());
pdfOutline.setTitle("Test Outline");
pdfOutline.setItalic(true);
pdfOutline.setBold(true);

// Set the destination page number
pdfOutline.setAction(new GoToAction(pdfDocument.getPages().get_Item(2)));

// Add a bookmark in the document's outline collection.
pdfDocument.getOutlines().add(pdfOutline);

// Save the update document
pdfDocument.save(_dataDir + "AddBookmark_out.pdf");