املأ أكروفورم - املأ نموذج PDF باستخدام بايثون
Contents
[
Hide
]
املأ حقل النموذج في مستند PDF
المثال التالي يملأ حقول متعددة في نموذج PDF موجود باستخدام نموذج واجهة.
استخدم الخطوات التالية:
- قم بإنشاء قاموس بأسماء الحقول والقيم.
- قم بربط ملف PDF المدخل بكائن النموذج.
- قم بالتكرار من خلال حقول النموذج المتاحة.
- املأ الحقول الموجودة في القاموس.
- احفظ ملف PDF المحدث.
import aspose.pdf as ap
def fill_form(input_file_name, output_file_name):
new_field_values = {
"First Name": "Alexander_New",
"Last Name": "Greenfield_New",
"City": "Yellowtown_New",
"Country": "Redland_New",
}
form = ap.facades.Form(input_file_name)
for field_name in form.field_names:
if field_name in new_field_values:
form.fill_field(field_name, new_field_values[field_name])
form.save(output_file_name)