Atur Batas Field
Contents
[
Hide
]
Bidang formulir dalam dokumen PDF mungkin memerlukan pembatasan input untuk menjaga format yang tepat. Dengan menggunakan Aspose.PDF for Python, pengembang dapat secara programatis mengatur jumlah maksimum karakter untuk sebuah bidang.
The FormEditor kelas menyediakan metode ‘set_field_limit’ untuk mendefinisikan panjang input maksimum untuk sebuah bidang.
- Buka formulir PDF yang ada.
- Buat objek FormEditor.
- Atur batas karakter maksimum untuk bidang “Last Name”.
- Simpan PDF yang diperbarui.
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_limit(infile, outfile):
# Open document
doc = ap.Document(infile)
# Create FormEditor object
form_editor = pdf_facades.FormEditor(doc)
# Set field limit to 10
if not form_editor.set_field_limit("Last Name", 10):
raise Exception(
"Failed to set field limit. Field may not support specified limit."
)
# Save updated document
form_editor.save(outfile)