إنشاء إشارات مرجعية في PDF باستخدام Python

يشرح هذا الموضوع كيفية إنشاء إشارات مرجعية في PDF باستخدام Python. يحتوي على كل التفاصيل اللازمة لتعيين البيئة، وقائمة بالخطوات، ونموذج تعليمات برمجية لإدراج إشارة مرجعية في ملف PDF باستخدام Python**. ستتعلم كيفية إنشاء إشارة مرجعية لصفحة واحدة أو إضافة إشارات مرجعية فرعية إلى إشارة مرجعية رئيسية.

خطوات وضع إشارة مرجعية لملف PDF باستخدام Python

  1. قم بتعيين البيئة لاستخدام Aspose.PDF لـ Python عبر .NET لإنشاء إشارة مرجعية
  2. قم بتحميل ملف PDF المصدر إلى الكائن Document لإدراج إشارة مرجعية
  3. إنشاء مثيل جديد للإشارة المرجعية عن طريق تعيين العنوان
  4. تعيين تنسيق الإشارة المرجعية
  5. تعيين صفحة الوجهة باستخدام طريقة GoToAction()
  6. استخدم طريقة append() في مجموعة الخطوط العريضة لإضافة إشارة مرجعية
  7. Save ملف PDF الناتج مع إشارة مرجعية جديدة

تصف هذه الخطوات كيفية إضافة إشارة مرجعية إلى مستند PDF باستخدام Python. قم بتحميل ملف PDF المصدر، وإنشاء إشارة مرجعية، وتعيين معلماته، وتحديد الإجراء لصفحة معينة عند النقر فوق هذه الإشارة المرجعية. أخيرًا، اتصل بطريقة append() في مجموعة outlines لإضافة الإشارة المرجعية التي تم إنشاؤها حديثًا وحفظ الناتج.

كود إضافة إشارة مرجعية في 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.

 عربي