创建 AcroForm - 在 Python 中创建可填写的 PDF
Contents
[
Hide
]
从头开始创建表单
在 PDF 文档中添加表单字段
Document 类提供了一个名为 Form 的集合,帮助您管理 PDF 文档中的表单字段。
要添加表单字段:
- 创建您想要添加的表单字段。
- 调用 Form 集合的 add 方法。
添加 TextBoxField
下面的示例展示了如何添加 TextBoxField。
import aspose.pdf as ap
# 打开文档
pdfDocument = ap.Document(input_file)
# 创建一个字段
textBoxField = ap.forms.TextBoxField(pdfDocument.pages[1], ap.Rectangle(100, 200, 300, 300, True))
textBoxField.partial_name = "textbox1"
textBoxField.value = "Text Box"
border = ap.annotations.Border(textBoxField)
border.width = 5
border.dash = ap.annotations.Dash(1, 1)
textBoxField.border = border
textBoxField.color = ap.Color.green
# 添加字段到文档
pdfDocument.form.add(textBoxField, 1)
# 保存修改后的 PDF
pdfDocument.save(output_pdf)