Ten temat wyjaśnia, jak tworzyć zakładki w PDF przy użyciu Pythona. Zawiera wszystkie szczegóły dotyczące ustawiania środowiska, listę kroków i przykładowy kod do wstawiania zakładki do pliku PDF przy użyciu Pythona. Nauczysz się tworzyć zakładkę dla pojedynczej strony lub dodawać zakładki podrzędne do zakładki głównej.
Kroki dodawania zakładek do pliku PDF za pomocą Pythona
- Ustaw środowisko tak, aby używało Aspose.PDF dla Pythona przez .NET do tworzenia zakładki
- Załaduj plik źródłowy PDF do obiektu Document w celu wstawienia zakładki
- Utwórz nową instancję zakładki, ustawiając tytuł
- Ustaw formatowanie zakładki
- Ustaw stronę docelową za pomocą metody GoToAction()
- Użyj metody append() w kolekcji outline, aby dodać zakładkę
- Save plik wyjściowy PDF z nową zakładką
Te kroki opisują, jak dodawać zakładki do dokumentu PDF za pomocą Pythona. Załaduj źródłowy plik PDF, utwórz zakładkę, ustaw jej parametry i zdefiniuj akcję dla konkretnej strony po kliknięciu tej zakładki. Na koniec wywołaj metodę append() w kolekcji outlines, aby dodać nowo utworzoną zakładkę i zapisać dane wyjściowe.
Kod do dodawania zakładki w pliku PDF przy użyciu Pythona
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Load the PDF file | |
pdf_document = pdf.Document("bookmark.pdf") | |
# Initialize a new bookmark instance | |
bookmark = pdf.OutlineItemCollection(pdf_document.outlines) | |
bookmark.title = "Sample Bookmark" | |
bookmark.italic = True | |
bookmark.bold = True | |
# Specify the destination page for the bookmark | |
bookmark.action = pdf.annotations.GoToAction(pdf_document.pages[1]) | |
# Insert the bookmark into the outline collection of the document | |
pdf_document.outlines.append(bookmark) | |
# Save the modified PDF to the specified file | |
pdf_document.save("target_pdf.pdf") | |
print("Done") |
Ten kod pokazuje, jak dodać zakładki do pliku PDF za pomocą Pythona. Możesz powtórzyć proces tworzenia zakładek tyle razy, ile zakładek chcesz dodać do pliku PDF. Jeśli chcesz dodać zakładkę jako zakładkę podrzędną do zakładki, dołącz zakładkę podrzędną do zakładki głównej i dołącz zakładkę główną do kolekcji konspektów dokumentu.
Ten artykuł nauczył nas, jak dodać zakładkę do pliku PDF. Aby rysować linie w pliku PDF, zapoznaj się z artykułem na temat Rysuj linie w pliku PDF za pomocą Pythona.