Membuat AcroForm - Membuat PDF yang Dapat Diisi di Python

Membuat formulir dari awal

Tambahkan Bidang Formulir dalam Dokumen PDF

Kelas Document menyediakan koleksi bernama Form yang membantu Anda mengelola bidang formulir dalam dokumen PDF.

Untuk menambahkan bidang formulir:

  1. Buat bidang formulir yang ingin Anda tambahkan.
  2. Panggil metode add dari koleksi Form.

Menambahkan TextBoxField

Contoh di bawah ini menunjukkan cara menambahkan TextBoxField.


    import aspose.pdf as ap

    # Buka dokumen
    pdfDocument = ap.Document(input_file)

    # Buat bidang
    textBoxField = ap.forms.TextBoxField(pdfDocument.pages[1], ap.Rectangle(100, 200, 300, 300, True))
    textBoxField.partial_name = "textbox1"
    textBoxField.value = "Text Box"

    border = ap.annotations.Border(textBoxField)
    border.width = 5
    border.dash = ap.annotations.Dash(1, 1)
    textBoxField.border = border

    textBoxField.color = ap.Color.green

    # Tambahkan bidang ke dokumen
    pdfDocument.form.add(textBoxField, 1)

    # Simpan PDF yang telah dimodifikasi
    pdfDocument.save(output_pdf)