Vytvářejte záložky v PDF pomocí Pythonu

Toto téma vysvětluje, jak vytvářet záložky v PDF pomocí Pythonu. Obsahuje všechny podrobnosti pro nastavení prostředí, seznam kroků a ukázkový kód pro vložení záložky do PDF pomocí Pythonu. Naučíte se vytvořit záložku pro jednu stránku nebo přidat podřízené záložky do hlavní záložky.

Kroky k vytvoření záložky PDF pomocí Pythonu

  1. Nastavte prostředí tak, aby k vytvoření záložky použilo Aspose.PDF pro Python přes .NET
  2. Načtěte zdrojový soubor PDF do objektu Document pro vložení záložky
  3. Vytvořte novou instanci záložky nastavením názvu
  4. Nastavte formátování záložky
  5. Nastavte cílovou stránku pomocí metody GoToAction().
  6. Pomocí metody append() v kolekci osnovy přidejte záložku
  7. Save výstupní soubor PDF s novou záložkou

Tyto kroky popisují, jak přidat do záložek dokument PDF pomocí Pythonu. Načtěte zdrojové PDF, vytvořte záložku, nastavte její parametry a definujte akci pro konkrétní stránku, když na tuto záložku klepnete. Nakonec zavolejte metodu append() v kolekci obrysů, abyste přidali nově vytvořenou záložku a uložili výstup.

Kód pro přidání záložky do PDF pomocí Pythonu

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

Tento kód ukazuje, jak přidávat záložky do PDF pomocí Pythonu. Proces vytváření záložek můžete opakovat tolikrát, kolikrát chcete záložek přidat do PDF. Pokud chcete přidat záložku jako dítě k záložce, přidejte podřízenou záložku do hlavní záložky a přidejte hlavní záložku do kolekce obrysů dokumentu.

Tento článek nás naučil přidat záložku do PDF. Chcete-li kreslit čáry v PDF, přečtěte si článek na Kreslení čar do PDF pomocí Pythonu.

 Čeština