У цій темі пояснюється, як створювати закладки в PDF за допомогою Python. У ньому є всі деталі для налаштування середовища, список кроків і зразок коду для вставлення закладки в PDF за допомогою Python. Ви навчитеся створювати закладку для окремої сторінки або додавати дочірні закладки до основної закладки.
Кроки для створення закладок для PDF-файлу за допомогою Python
- Налаштуйте середовище для використання Aspose.PDF для Python через .NET для створення закладки
- Завантажте вихідний файл PDF в об’єкт Document для вставлення закладки
- Створіть новий екземпляр закладки, встановивши назву
- Налаштуйте форматування закладки
- Встановіть цільову сторінку за допомогою методу GoToAction().
- Використовуйте метод append() у колекції структури, щоб додати закладку
- 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.