แบบฟอร์ม PDF ที่สามารถกรอกได้ผ่าน Python

สร้างแอโครฟอร์ม PDF ที่สามารถกรอกได้ใช้ Aspose.PDF สำหรับ Python for .NET เพื่อแก้ไขไฟล์ PDF แบบโปรแกรม

วิธีกรอกแบบฟอร์ม PDF โดยใช้ไลบรารี Python

ในการกรอกแบบฟอร์ม PDF (Acroforms) ในไฟล์ PDF เราจะใช้ Aspose.PDF for Python ผ่าน.NET API ซึ่งเป็น API จัดการเอกสารที่อุดมไปด้วยคุณสมบัติ ทรงพลัง และใช้งานง่าย สำหรับแอป Pythonคุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรงจาก PyPi ตัวจัดการแพ็คเกจ ค้นหาaspose-pdf และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลหรือเทอร์มินัล

วิธีกรอก AcroForm ใน PDF โดยใช้ Python


คุณต้อง Aspose.PDF for .NET เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร 1.สร้างฟิลด์ในไฟล์ PDF 1.เพิ่มฟิลด์ลงในเอกสาร 1.บันทึก PDF ที่แก้ไข

กรอกข้อมูล AcroForm ในไฟล์ PDF - Python

รหัสตัวอย่างนี้แสดงวิธีการกรอกแบบฟอร์ม PDF ใน PDF โดยใช้ Python

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

# Define the new field values
new_field_values = {
    "First Name": "Alexander_New",
    "Last Name": "Greenfield_New",
    "City": "Yellowtown_New",
    "Country": "Redland_New",
}

# Create a Form object from the input PDF file
form = apdf.facades.Form(path_infile)

# Fill out the form fields with the new values
for formField in form.field_names:
    if formField in new_field_values:
        form.fill_field(formField, new_field_values[formField])

# Save the modified form to the output PDF file
form.save(path_outfile)