Champ à ligne unique vers champ à plusieurs lignes
Contents
[
Hide
]
Les formulaires PDF contiennent parfois des champs de texte conçus pour une entrée à ligne unique, ce qui peut ne pas être suffisant pour certains types de données. Avec Aspose.PDF for Python, les développeurs peuvent facilement convertir ces champs en champs de texte à plusieurs lignes sans les recréer.
En utilisant le FormEditor class, les développeurs peuvent modifier les champs de texte existants sans affecter leur position ni leurs autres propriétés.
- Chargez le document PDF existant.
- Créez une instance de FormEditor.
- Liez le document PDF à l’éditeur.
- Convertissez le champ sélectionné en plusieurs lignes.
- Enregistrez le document 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 single2multiple(infile, outfile):
# Create FormEditor object
form_editor = pdf_facades.FormEditor()
# Bind document to FormEditor
form_editor.bind_pdf(infile)
# Change a single-lined text field to a multiple-lined one
form_editor.single_2_multiple("City")
# Save updated document
form_editor.save(outfile)