Campo de linha única para campo de múltiplas linhas
Contents
[
Hide
]
Formulários PDF às vezes contêm campos de texto projetados para entrada de linha única, o que pode não ser suficiente para certos tipos de dados. Com Aspose.PDF for Python, os desenvolvedores podem converter facilmente esses campos em campos de texto de múltiplas linhas sem precisar recriá-los.
Usando o FormEditor class, os desenvolvedores podem modificar campos de texto existentes sem afetar sua posição ou outras propriedades.
- Carregue o documento PDF existente.
- Crie uma instância de FormEditor.
- Vincule o documento PDF ao editor.
- Converta o campo selecionado para várias linhas.
- Salve o documento atualizado.
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)