املأ حقول زر الراديو

Contents
[ ]

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

  1. قم بتهيئة PDF_facades.form () لإدارة حقول نموذج PDF.
  2. اتصل بـ «bind_pdf ()» لإرفاق ملف PDF الذي يحتوي على حقول أزرار الاختيار.
  3. استخدم ‘fill_field () ‘لتحديد الخيار الأول (index 0).
  4. احفظ ملف PDF المحدث.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

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

from config import set_license, initialize_data_dir


# Fill Radio Button Fields
def fill_radio_button_fields(infile, outfile):
    """Fill radio button fields in PDF form."""
    # Create Form object
    pdf_form = pdf_facades.Form()

    # Bind PDF document
    pdf_form.bind_pdf(infile)

    # Fill radio button fields by name
    pdf_form.fill_field("gender", 0)  # Select male option (index 0)
    # pdf_form.fill_field("gender", 1) # Select female option (index 1)

    # Save updated PDF
    pdf_form.save(outfile)