إضافة تعليق توضيحي متعدد الخطوط
Contents
[
Hide
]
تسمح لك التعليقات التوضيحية متعددة الخطوط بتمييز سلسلة من مقاطع الخطوط المتصلة في 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_polyline_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind input PDF file
content_editor.bind_pdf(infile)
line_info = pdf_facades.LineInfo()
line_info.border_style = 0 # 0 - Solid
line_info.vertice_coordinate = [120, 420, 180, 460, 230, 430, 290, 470]
content_editor.create_poly_line(
line_info,
1,
apd.Rectangle(110, 410, 200, 90),
"This is polyline annotation",
)
# Save output PDF file
content_editor.save(outfile)