إضافة تعليق توضيحي على شكل مربع

Contents
[ ]

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

  1. قم بإنشاء كائن محرر محتوى PDF.
  2. قم بربط ملف PDF المدخل.
  3. حدد التعليق التوضيحي للمربع.
  4. أضف التعليق التوضيحي للمربع.
  5. احفظ المستند المحدث.
import aspose.pdf as ap
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_square_annotation(infile, outfile):
    # Create PdfContentEditor object
    content_editor = pdf_facades.PdfContentEditor()
    # Bind input PDF file
    content_editor.bind_pdf(infile)

    # Create SquareAnnotation object
    rect = apd.Rectangle(100, 300, 200, 400)
    contents = "This is square annotation"
    content_editor.create_square_circle(rect, contents, apd.Color.blue, True, 1, 3)

    # Save output PDF file
    content_editor.save(outfile)