إضافة تعليقات توضيحية نصية
Contents
[
Hide
]
توضح هذه المقالة كيفية إضافة تعليق توضيحي نصي إلى مستند PDF باستخدام محرر محتوى PDF الفصل الدراسي في Aspose.PDF.
تتيح لك التعليقات التوضيحية النصية إرفاق تعليقات أو ملاحظات أو معلومات إضافية بأجزاء معينة من صفحة PDF. يمكن أن تظهر هذه التعليقات التوضيحية كرموز ويتم توسيعها من قبل المستخدمين عند عرض المستند.
في هذا المثال:
- يتم تحميل وثيقة PDF في محرر محتوى PDF.
- تتم إضافة تعليق توضيحي نصي في موضع محدد على الصفحة.
- يتضمن التعليق التوضيحي العنوان والمحتوى ونوع الرمز وإعدادات الرؤية.
- يتم حفظ المستند المعدل إلى ملف جديد.
- قم بإنشاء كائن محرر محتوى PDF.
- قم بربط وثيقة PDF المدخلة.
- حدد موضع التعليق التوضيحي.
- إضافة تعليق توضيحي نصي.
- احفظ ملف PDF المحدث.
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_text_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Add text annotation to page 1
content_editor.create_text(
apd.Rectangle(100, 400, 50, 50),
"Text Annotation",
"This is a text annotation",
True,
"Insert",
1,
)
# Save updated document
content_editor.save(outfile)