Buat bidang ListBox
Contents
[
Hide
]
Formulir PDF biasanya digunakan untuk aplikasi, survei, dan dokumen pendaftaran. Bidang ListBox menampilkan beberapa opsi secara bersamaan, memudahkan pengguna meninjau dan memilih item dari daftar.
The FormEditor kelas menyediakan fungsionalitas untuk menambahkan berbagai jenis bidang interaktif, termasuk elemen ListBox.
- Muat dokumen PDF yang ada.
- Definisikan daftar opsi yang dapat dipilih.
- Tambahkan bidang ListBox ke halaman tertentu.
- Tetapkan nilai default yang dipilih.
- Simpan dokumen PDF yang diperbarui.
import sys
from os import path
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def create_listbox_field(infile, outfile):
"""Create ListBox field in PDF document."""
pdf_form_editor = pdf_facades.FormEditor()
pdf_form_editor.bind_pdf(infile)
# Add ListBox field to PDF form
pdf_form_editor.items = ["Australia", "New Zealand", "Malaysia"]
pdf_form_editor.add_field(
pdf_facades.FieldType.LIST_BOX, "listbox1", "Australia", 1, 230, 398, 350, 514
)
# Save updated PDF document with form fields
pdf_form_editor.save(outfile)