Renommer le champ
Contents
[
Hide
]
Les formulaires PDF reposent souvent sur les noms de champs pour le scripting, l’automatisation et le traitement des données. En utilisant Aspose.PDF pour Python, les développeurs peuvent renommer des champs existants sans les recréer ni modifier la mise en page du formulaire.
Le FormEditor La classe fournit la méthode ‘rename_field’, qui permet aux développeurs de changer le nom d’un champ existant tout en préservant sa position, sa valeur et son apparence.
- Chargez le formulaire PDF existant.
- Créez une instance de FormEditor.
- Liez le document PDF à l’éditeur.
- Renommez le champ cible.
- Enregistrez le PDF mis à jour.
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)