Criar Campo CheckBox
Contents
[
Hide
]
Formulários PDF são amplamente usados para coletar entradas de usuários em documentos como solicitações, pesquisas e acordos. Um campo checkbox permite que os usuários selecionem ou desmarquem uma opção dentro de um formulário.
Usando Aspose.PDF for Python, os desenvolvedores podem manipular formulários PDF programaticamente. The FormEditor classe fornece métodos para adicionar, editar e gerenciar campos de formulário dentro de um documento PDF.
- Carregue um arquivo PDF existente.
- Chame o método ‘add_field()’ com o parâmetro ‘FieldType.CHECK_BOX’ para criar a caixa de seleção e especificar sua posição.
- Defina o nome do campo, a legenda e a posição.
- Salve o documento PDF atualizado.
import sys
from os import path
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def create_checkbox_field(infile, outfile):
"""Create CheckBox field in PDF document."""
pdf_form_editor = pdf_facades.FormEditor()
pdf_form_editor.bind_pdf(infile)
# Add CheckBox field to PDF form
pdf_form_editor.add_field(
pdf_facades.FieldType.CHECK_BOX,
"checkbox1",
"Check Box 1",
1,
240,
498,
256,
514,
)
# Save updated PDF document with form fields
pdf_form_editor.save(outfile)