Buat Field CheckBox
Contents
[
Hide
]
Formulir PDF banyak digunakan untuk mengumpulkan masukan pengguna dalam dokumen seperti aplikasi, survei, dan perjanjian. Field checkbox memungkinkan pengguna memilih atau membatalkan pilihan dalam sebuah form.
Dengan menggunakan Aspose.PDF for Python, pengembang dapat memanipulasi formulir PDF secara programatis. The FormEditor kelas menyediakan metode untuk menambahkan, mengedit, dan mengelola bidang formulir dalam dokumen PDF.
- Muat file PDF yang ada.
- Panggil metode ‘add_field()’ dengan parameter ‘FieldType.CHECK_BOX’ untuk membuat kotak centang dan menentukan posisinya.
- Tentukan nama bidang, keterangan, dan posisi.
- 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_checkbox_field(infile, outfile):
"""Create CheckBox field in PDF document."""
pdf_form_editor = pdf_facades.FormEditor()
pdf_form_editor.bind_pdf(infile)
# Add CheckBox field to PDF form
pdf_form_editor.add_field(
pdf_facades.FieldType.CHECK_BOX,
"checkbox1",
"Check Box 1",
1,
240,
498,
256,
514,
)
# Save updated PDF document with form fields
pdf_form_editor.save(outfile)