إنشاء حقل مربع الاختيار

Contents
[ ]

تُستخدم نماذج PDF على نطاق واسع لجمع مدخلات المستخدم في المستندات مثل التطبيقات والاستطلاعات والاتفاقيات. يتيح حقل مربع الاختيار للمستخدمين تحديد خيار أو إلغاء تحديده داخل النموذج.

باستخدام Aspose.PDF لـ Python، يمكن للمطورين معالجة نماذج PDF برمجيًا. ال المحرر السابق يوفر الفصل طرقًا لإضافة حقول النموذج وتحريرها وإدارتها داخل مستند PDF.

  1. قم بتحميل ملف PDF موجود.
  2. قم باستدعاء طريقة ‘add_field () ‘باستخدام المعلمة «fieldType.check_box» لإنشاء مربع الاختيار وتحديد موضعه.
  3. حدد اسم الحقل والتسمية التوضيحية والموضع.
  4. احفظ مستند PDF المحدث.
import sys
from os import path
import aspose.pdf.facades as pdf_facades

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

from config import set_license, initialize_data_dir


def create_checkbox_field(infile, outfile):
    """Create CheckBox field in PDF document."""
    pdf_form_editor = pdf_facades.FormEditor()
    pdf_form_editor.bind_pdf(infile)

    # Add CheckBox field to PDF form
    pdf_form_editor.add_field(
        pdf_facades.FieldType.CHECK_BOX,
        "checkbox1",
        "Check Box 1",
        1,
        240,
        498,
        256,
        514,
    )

    # Save updated PDF document with form fields
    pdf_form_editor.save(outfile)