Formulir PDF. Kelola melalui Python

Formulir PDF. Kelola Acroforms dalam PDF menggunakan API sendiri melalui Perpustakaan Python via .NET modern

Tindakan paling populer dengan Acroforms

Cara Mengelola Formulir PDF Menggunakan Python via .NET Library

Untuk menambahkan Formulir PDF (Acroforms) dalam file PDF, kita akan menggunakan API Aspose.PDF for .NET, yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform python-net. Anda dapat mengunduh versi terbarunya langsung dari manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Python Package Manager Console

pip install aspose-pdf

Cara Membuat Formulir PDF menggunakan Python


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

  1. Muat PDF dalam sebuah instance dari kelas Document.
  2. Akses Halaman melalui indeksnya.
  3. Panggil metode Add koleksi Form.
  4. Buat bidang formulir yang ingin Anda tambahkan.
  5. Simpan file PDF.

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);