Establecer número de comb del campo

Contents
[ ]

El número de comb define cómo el contenido del campo se divide en casillas equidistantes, a menudo usado para códigos PIN, números de serie u otros campos de entrada de longitud fija. El código abre un PDF existente, establece el número de comb para un campo y guarda el documento modificado.

El FormEditor La clase proporciona el método ‘set_field_comb_number’ para definir el número de casillas (caracteres) en un campo de formulario.

  1. Abra un formulario PDF existente.
  2. Crea un objeto FormEditor.
  3. Establece el número de comb de un campo llamado “PIN” a 5.
  4. Guarde el documento 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_comb_number(infile, outfile):
    # Open document
    doc = ap.Document(infile)

    # Create FormEditor object
    form_editor = pdf_facades.FormEditor(doc)

    # Set field comb number to 5
    form_editor.set_field_comb_number("PIN", 5)

    # Save updated document
    form_editor.save(outfile)