Створюйте закладки в PDF за допомогою Python

У цій темі пояснюється, як створювати закладки в PDF за допомогою Python. У ньому є всі деталі для налаштування середовища, список кроків і зразок коду для вставлення закладки в PDF за допомогою Python. Ви навчитеся створювати закладку для окремої сторінки або додавати дочірні закладки до основної закладки.

Кроки для створення закладок для PDF-файлу за допомогою Python

  1. Налаштуйте середовище для використання Aspose.PDF для Python через .NET для створення закладки
  2. Завантажте вихідний файл PDF в об’єкт Document для вставлення закладки
  3. Створіть новий екземпляр закладки, встановивши назву
  4. Налаштуйте форматування закладки
  5. Встановіть цільову сторінку за допомогою методу GoToAction().
  6. Використовуйте метод append() у колекції структури, щоб додати закладку
  7. Save вихідний файл PDF із новою закладкою

Ці кроки описують, як додати PDF-документ у закладки за допомогою Python. Завантажте вихідний PDF-файл, створіть закладку, установіть її параметри та визначте дію для певної сторінки, коли цю закладку клацнути. Нарешті, викличте метод append() у колекції контурів, щоб додати щойно створену закладку та зберегти результат.

Код для додавання закладки в PDF за допомогою Python

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")

Цей код демонструє, як додавати закладки до PDF за допомогою Python. Ви можете повторювати процес створення закладок стільки разів, скільки закладок ви хочете додати до PDF-файлу. Якщо ви хочете додати дочірню закладку до закладки, тоді додайте дочірню закладку в головну закладку та додайте головну закладку до колекції контурів документів.

Ця стаття навчила нас додавати закладку до PDF-файлу. Для малювання ліній у PDF-файлі зверніться до статті Малюйте лінії в PDF за допомогою Python.

 Українська