Buat Formulir PDF melalui Python

Buat akroform dalam PDF secara terprogram menggunakan Aspose.PDF untuk Python for .NET Library

Cara membuat formulir PDF menggunakan Python

Untuk membuat Formulir PDF (Acroforms) dalam file PDF, kita akan menggunakan Aspose.PDF for .NET API yang merupakan API manipulasi dokumen yang kaya fitur, kuat dan mudah digunakan untuk platform C#. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Cara Membuat AcroForm dalam PDF menggunakan Python


Anda perlu Aspose.PDF for .NET untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dalam sebuah instance dari kelas Document.
  2. Buat bidang.
  3. Buat dekorasi (seperti perbatasan).
  4. Tambahkan bidang ke dokumen dan simpan PDF yang dimodifikasi

Buat Formulir PDF dalam PDF - Python

Kode contoh ini menunjukkan cara Membuat Formulir PDF dalam PDF menggunakan Python

def add_text_box_field(self, infile, outfile):

        path_infile = self.dataDir + infile
        path_outfile = self.dataDir + outfile

        # Open document
        pdfDocument = Document(path_infile)

        # Create a field
        textBoxField = TextBoxField(
            pdfDocument.Pages[1], 
            Rectangle(100, 200, 300, 300))
        textBoxField.PartialName = "textbox1"
        textBoxField.Value = "Text Box"

        border = Border(textBoxField)
        border.Width = 5
        border.Dash = Dash(1, 1)
        textBoxField.Border = border

        textBoxField.Color = Color.FromRgb(Color.Green)

        # Add field to the document
        pdfDocument.Form.Add(textBoxField, 1)

        # Save modified PDF
        pdfDocument.Save(path_outfile)