تعبئة حقول خانة الاختيار
Contents
[
Hide
]
يُستخدم مربع الاختيار بشكل شائع في نماذج PDF لتمثيل الخيارات الثنائية مثل الاشتراكات أو تأكيدات الاتفاقية. في هذا المثال، نموذج واجهة من واجهات أسبوز.pdf يتم استخدامه للوصول إلى حقول النموذج وتعيين قيمها إلى الحالة المحددة. بعد تحديث خانات الاختيار، يتم حفظ ملف PDF المعبأ كمستند جديد.
- قم بتهيئة ‘PDF_facades.form () ‘لإدارة تفاعلات حقل النموذج.
- استخدم ‘bind_pdf () ‘لإرفاق ملف PDF المصدر الذي يحتوي على حقول مربعات الاختيار.
- اتصل بـ «fill_field ()» لوضع علامة على حقول مثل «subscribe_newsletter» و «accept_terms» على النحو المحدد.
- احفظ المستند المحدث.
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 Check Box Fields
def fill_check_box_fields(infile, outfile):
"""Fill check box fields in PDF form."""
# Create Form object
pdf_form = pdf_facades.Form()
# Bind PDF document
pdf_form.bind_pdf(infile)
# Fill check box fields by name
pdf_form.fill_field("subscribe_newsletter", "Yes")
pdf_form.fill_field("accept_terms", "Yes")
# Save updated PDF
pdf_form.save(outfile)