استخراج AcroForm - استخراج بيانات النموذج من PDF في Python

استخراج البيانات من النموذج

احصل على القيم من جميع الحقول في مستند PDF

لقراءة القيم من جميع الحقول في مستند PDF، قم بالتكرار من خلال أسماء حقول النموذج واسترجع كل قيمة من نموذج واجهة.

استخدم الخطوات التالية:

  1. قم بربط ملف PDF المُدخل بـ Form كائن.
  2. قم بالتكرار من خلال field_names.
  3. اقرأ كل قيمة باستخدام get_field().
  4. قم بتخزين القيم في القاموس.
  5. قم بإرجاع القيم المستخرجة أو معالجتها.

يعرض مقتطف شفرة 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

موضوعات ذات صلة