Isi AcroForm - Isi Form PDF menggunakan Python

Isi Bidang Form dalam Dokumen PDF

Contoh berikut mengisi beberapa bidang dalam formulir PDF yang ada dengan menggunakan Form antarmuka.

Gunakan langkah-langkah berikut:

  1. Buat kamus dengan nama bidang dan nilai.
  2. Hubungkan PDF input ke objek Form.
  3. Iterasi melalui bidang form yang tersedia.
  4. Isi bidang yang terdapat dalam kamus.
  5. Simpan PDF yang diperbarui.
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)

Topik Terkait