إضافة إجراء إشارة مرجعية

Contents
[ ]

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

  1. قم بإنشاء كائن محرر محتوى PDF.
  2. قم بربط ملف PDF المدخل.
  3. حدد خصائص الإشارات المرجعية.
  4. تعيين إجراء إشارة مرجعية.
  5. احفظ المستند المحدث.
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def add_bookmark_action(infile, outfile):
    # Create PdfContentEditor object
    content_editor = pdf_facades.PdfContentEditor()
    # Bind document to PdfContentEditor
    content_editor.bind_pdf(infile)
    # Add a bookmark action to navigate to page 1
    content_editor.create_bookmarks_action(
        "PdfContentEditor Bookmark",
        apd.Color.blue,
        True,
        False,
        "",
        "GoTo",
        "1",
    )
    # Save updated document
    content_editor.save(outfile)