填写 AcroForm - 使用 Python 填写 PDF 表单
Contents
[
Hide
]
在 PDF 文档中填写 Form 字段
以下示例通过使用 the Form 外观。
使用以下步骤:
- 创建一个包含字段名称和值的字典。
- 将输入 PDF 绑定到 Form 对象。
- 遍历可用的表单字段。
- 填充字典中存在的字段。
- 保存更新后的 PDF。
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)