Renombrar campo

Contents
[ ]

Los formularios PDF a menudo dependen de los nombres de los campos para scripting, automatización y procesamiento de datos. Usando Aspose.PDF for Python, los desarrolladores pueden renombrar campos existentes sin recrearlos ni alterar el diseño del formulario.

El FormEditor La clase proporciona el método ‘rename_field’, que permite a los desarrolladores cambiar el nombre de un campo existente mientras se preservan su posición, valor y apariencia.

  1. Cargar el formulario PDF existente.
  2. Crear una instancia de FormEditor.
  3. Vincular el documento PDF al editor.
  4. Renombrar el campo objetivo.
  5. Guarde el PDF actualizado.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def rename_field(infile, outfile):
    # Create FormEditor object
    form_editor = pdf_facades.FormEditor()
    # Bind document to FormEditor
    form_editor.bind_pdf(infile)
    # Rename field in document
    form_editor.rename_field("City", "Town")
    # Save updated document
    form_editor.save(outfile)