Ova tema objašnjava kako stvoriti knjižne oznake u PDF koristeći Python. Ima sve pojedinosti za postavljanje okruženja, popis koraka i primjer koda za umetanje oznake u PDF pomoću Pythona. Naučit ćete stvoriti oznaku za jednu stranicu ili dodati podređene oznake u glavnu oznaku.
Koraci za označavanje PDF-a pomoću Pythona
- Postavite okruženje da koristi Aspose.PDF za Python putem .NET-a za stvaranje oznake
- Učitajte izvornu PDF datoteku u objekt Document za umetanje knjižne oznake
- Stvorite novu instancu knjižne oznake postavljanjem naslova
- Postavite oblikovanje oznake
- Postavite odredišnu stranicu pomoću metode GoToAction().
- Za dodavanje knjižne oznake upotrijebite metodu append() u kolekciji obrisa
- Save izlaznu PDF datoteku s novim knjižnim oznakama
Ovi koraci opisuju kako označiti PDF dokument pomoću Pythona. Učitajte izvorni PDF, stvorite knjižnu oznaku, postavite njene parametre i definirajte radnju za određenu stranicu kada se klikne na ovu knjižnu oznaku. Na kraju, pozovite metodu append() u kolekciji obrisa da biste dodali novostvorenu oznaku i spremili izlaz.
Kod za dodavanje knjižne oznake u PDF pomoću 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") |
Ovaj kôd pokazuje kako dodati knjižne oznake u PDF pomoću Pythona. Možete ponoviti postupak stvaranja knjižne oznake onoliko puta koliko knjižnih oznaka želite dodati u PDF. Ako želite dodati knjižnu oznaku kao podređenu oznaku, dodajte podređenu oznaku u glavnu oznaku i dodajte glavnu oznaku u zbirku obrisa dokumenta.
Ovaj nas je članak naučio dodati oznaku u PDF. Za crtanje linija u PDF-u pogledajte članak na Crtajte linije u PDF-u koristeći Python.