استخراج AcroForm - استخراج بيانات النموذج من PDF في Python
Contents
[
Hide
]
استخراج البيانات من النموذج
احصل على القيم من جميع الحقول في مستند PDF
لقراءة القيم من جميع الحقول في مستند PDF، قم بالتكرار من خلال أسماء حقول النموذج واسترجع كل قيمة من نموذج واجهة.
استخدم الخطوات التالية:
- قم بربط ملف PDF المُدخل بـ
Formكائن. - قم بالتكرار من خلال
field_names. - اقرأ كل قيمة باستخدام
get_field(). - قم بتخزين القيم في القاموس.
- قم بإرجاع القيم المستخرجة أو معالجتها.
يعرض مقتطف شفرة Python التالي هذا الأسلوب.
import aspose.pdf as ap
def get_values_from_all_fields(input_file_name):
form = ap.facades.Form(input_file_name)
form_values = {}
for field_name in form.field_names:
form_values[field_name] = form.get_field(field_name)
print(form_values)
return form_values