Crear campo RadioButton
Contents
[
Hide
]
Los formularios PDF interactivos permiten a los usuarios proporcionar entradas estructuradas directamente dentro de un documento. Un campo de botón de opción es útil cuando los usuarios deben elegir solo una opción entre varias, como seleccionar un país, género o preferencia.
El FormEditor La clase proporciona métodos para crear diferentes tipos de campos, incluidos cuadros de texto, casillas de verificación, cuadros combinados, listas desplegables y botones de opción
- Cargar un documento PDF existente.
- Definir una lista de opciones de botones de radio.
- Agregar un campo de botón de radio a una página específica.
- Establecer un valor seleccionado predeterminado.
- Guarda el documento PDF modificado.
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_radiobutton_field(infile, outfile):
"""Create RadioButton field in PDF document."""
pdf_form_editor = pdf_facades.FormEditor()
pdf_form_editor.bind_pdf(infile)
# Add RadioButton field to PDF form
pdf_form_editor.items = ["Australia", "New Zealand", "Malaysia"]
pdf_form_editor.add_field(
pdf_facades.FieldType.RADIO, "radiobutton1", "Malaysia", 1, 240, 498, 256, 514
)
# Save updated PDF document with form fields
pdf_form_editor.save(outfile)