Ez a témakör elmagyarázza, hogyan lehet könyvjelzőket létrehozni a PDF alkalmazásban Python használatával. Minden részletet tartalmaz a környezet beállításához, a lépések listáját és egy mintakódot a könyvjelző beszúrásához PDF-be a Python használatával. Megtanulja, hogyan hozhat létre könyvjelzőt egyetlen oldalhoz, vagy adhat hozzá gyermekkönyvjelzőket egy fő könyvjelzőhöz.
A PDF-fájl könyvjelzővel való megjelölésének lépései Python használatával
- Állítsa be a környezetet a Aspose.PDF Pythonhoz .NET-en keresztül használatára könyvjelző létrehozásához
- Töltse be a forrás PDF-fájlt a Document objektumba könyvjelző beszúrásához
- Hozzon létre egy új könyvjelzőpéldányt a cím megadásával
- Állítsa be a könyvjelző formázását
- Állítsa be a céloldalt a GoToAction() metódussal
- Használja az append() metódust a vázlatgyűjteményben könyvjelző hozzáadásához
- Save a kimeneti PDF-fájlt új könyvjelzővel
Ezek a lépések leírják, hogyan lehet könyvjelzővel ellátni PDF-dokumentumot Python használatával. Töltse be a forrás-PDF-et, hozzon létre egy könyvjelzőt, állítsa be a paramétereit, és határozza meg a műveletet egy adott oldalhoz, amikor erre a könyvjelzőre kattintanak. Végül hívja meg az append() metódust az outlines gyűjteményben az újonnan létrehozott könyvjelző hozzáadásához és a kimenet mentéséhez.
Kód könyvjelző hozzáadásához PDF-ben Python használatával
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") |
Ez a kód bemutatja, hogyan lehet könyvjelzőket hozzáadni a PDF-hez Python használatával. A könyvjelző létrehozásának folyamatát annyiszor ismételheti meg, ahány könyvjelzőt szeretne hozzáadni a PDF-hez. Ha gyermekként szeretne könyvjelzőt hozzáadni egy könyvjelzőhöz, akkor fűzze hozzá a gyermekkönyvjelzőt a fő könyvjelzőhöz, és a fő könyvjelzőt a dokumentumvázlat-gyűjteményhez.
Ez a cikk megtanított minket a könyvjelző hozzáadására egy PDF-fájlhoz. A PDF-ben lévő vonalak rajzolásához olvassa el a következő cikket: {{HIPERLINK1}}.