Ekstrak AcroForm - Ekstrak Data Formulir dari PDF dalam Python

Ekstrak Data dari Formulir

Dapatkan Nilai dari Semua Bidang dalam Dokumen PDF

Untuk membaca nilai dari semua bidang dalam dokumen PDF, iterasi melalui nama-nama bidang formulir dan dapatkan setiap nilai dari Form antarmuka.

Gunakan langkah-langkah berikut:

  1. Mengikat PDF masukan ke sebuah Form objek.
  2. Iterasi melalui field_names.
  3. Baca setiap nilai dengan get_field().
  4. Simpan nilai dalam kamus.
  5. Kembalikan atau proses nilai yang diekstrak.

Potongan kode Python berikut menunjukkan pendekatan ini.

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

Topik Terkait