ایجاد نشانک در PDF با استفاده از پایتون

این مبحث نحوه ایجاد نشانک در PDF با استفاده از Python را توضیح می دهد. تمام جزئیات برای تنظیم محیط، فهرستی از مراحل و کد نمونه برای درج نشانک در PDF با استفاده از Python را دارد. شما یاد خواهید گرفت که یک نشانک برای یک صفحه ایجاد کنید یا نشانک های فرزند را به یک نشانک اصلی اضافه کنید.

مراحل نشانک گذاری PDF با استفاده از پایتون

  1. محیط را طوری تنظیم کنید که از Aspose.PDF برای پایتون از طریق دات نت برای ایجاد نشانک استفاده کند
  2. فایل PDF منبع را برای درج نشانک در شیء Document بارگیری کنید
  3. با تنظیم عنوان، یک نمونه نشانک جدید ایجاد کنید
  4. قالب بندی نشانک را تنظیم کنید
  5. صفحه مقصد را با استفاده از متد ()GoToAction تنظیم کنید
  6. از متد append() در مجموعه outline برای اضافه کردن یک نشانک استفاده کنید
  7. Save فایل PDF خروجی با نشانک جدید

این مراحل نحوه نشانک گذاری سند PDF با استفاده از پایتون را شرح می دهد. PDF منبع را بارگیری کنید، یک نشانک ایجاد کنید، پارامترهای آن را تنظیم کنید و زمانی که روی این نشانک کلیک می‌شود، عملکرد یک صفحه خاص را مشخص کنید. در نهایت، متد append() را در مجموعه خطوط فراخوانی کنید تا نشانک جدید ایجاد شده را اضافه کنید و خروجی را ذخیره کنید.

کد اضافه کردن نشانک در PDF با استفاده از پایتون

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 با استفاده از پایتون را نشان می دهد. می‌توانید فرآیند ایجاد نشانک را به تعداد بوکمارک‌هایی که می‌خواهید به PDF اضافه کنید، تکرار کنید. اگر می خواهید یک نشانک به عنوان کودک به یک نشانک اضافه کنید، سپس نشانک فرزند را در نشانک اصلی اضافه کنید و نشانک اصلی را به مجموعه طرح های سند اضافه کنید.

این مقاله به ما آموزش داده است که نشانک را به PDF اضافه کنیم. برای ترسیم خطوط در یک PDF، به مقاله در با استفاده از پایتون روی PDF خطوط بکشید مراجعه کنید.

 فارسی