فرم های PDF قابل پر کردن از طریق Python

ایجاد آکروفرم های PDF قابل پر کردن. از Aspose.PDF برای Python for .NET برای اصلاح فایل های PDF به صورت برنامه نویسی استفاده کنید

نحوه پر کردن فرم های PDF با استفاده از کتابخانه Python

به منظور پر کردن فرم های PDF (Acroforms) در یک فایل PDF، از Aspose.PDF برای Python از طریق .NET API استفاده خواهیم کرد، که دارای ویژگی های غنی، قدرتمند و آسان برای دستکاری اسناد برای برنامه پایتون است. می توانید آخرین نسخه آن را مستقیماً از مدیر بسته PyPI بارگیری کنید، aspose-pdf را جستجو کرده و نصب کنید. همچنین می توانید از دستور زیر از کنسول یا ترمینال استفاده کنید.

نحوه پر کردن AcroForm در PDF با استفاده از Python


شما به Aspose.PDF for .NET نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید. ۱. یک فیلد در فایل PDF ایجاد کنید. ۱. فیلد را به سند اضافه کنید. ۱. PDF اصلاح شده را ذخیره کنید

آکروفرم را در 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)