Establecer límite de campo
Contents
[
Hide
]
Los campos de formulario en documentos PDF pueden requerir restricciones de entrada para mantener un formato adecuado. Usando Aspose.PDF for Python, los desarrolladores pueden programar la configuración de un número máximo de caracteres para un campo.
El FormEditor La clase proporciona el método ‘set_field_limit’ para definir la longitud máxima de entrada para un campo.
- Abra un formulario PDF existente.
- Cree un objeto FormEditor.
- Establezca el límite máximo de caracteres para el campo “Last Name”.
- Guarde el PDF actualizado.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pydrawing as ap_pydrawing
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def set_field_limit(infile, outfile):
# Open document
doc = ap.Document(infile)
# Create FormEditor object
form_editor = pdf_facades.FormEditor(doc)
# Set field limit to 10
if not form_editor.set_field_limit("Last Name", 10):
raise Exception(
"Failed to set field limit. Field may not support specified limit."
)
# Save updated document
form_editor.save(outfile)