إنشاء حقل زر الراديو

Contents
[ ]

تتيح نماذج PDF التفاعلية للمستخدمين تقديم مدخلات منظمة مباشرة داخل المستند. يُعد حقل زر الاختيار مفيدًا عندما يتعين على المستخدمين اختيار خيار واحد فقط من خيارات متعددة، مثل تحديد بلد أو جنس أو تفضيل.

ال المحرر السابق يوفر الفصل طرقًا لإنشاء أنواع مختلفة من الحقول، بما في ذلك مربعات النص ومربعات الاختيار ومربعات التحرير ومربعات القوائم وأزرار الاختيار.

  1. قم بتحميل مستند PDF موجود.
  2. حدد قائمة خيارات زر الاختيار.
  3. أضف حقل زر الاختيار إلى صفحة معينة.
  4. قم بتعيين قيمة افتراضية محددة.
  5. احفظ وثيقة 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_radiobutton_field(infile, outfile):
    """Create RadioButton field in PDF document."""
    pdf_form_editor = pdf_facades.FormEditor()
    pdf_form_editor.bind_pdf(infile)

    # Add RadioButton field to PDF form
    pdf_form_editor.items = ["Australia", "New Zealand", "Malaysia"]
    pdf_form_editor.add_field(
        pdf_facades.FieldType.RADIO, "radiobutton1", "Malaysia", 1, 240, 498, 256, 514
    )

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