Python aracılığıyla PDF Formları oluşturun

Python aracılığıyla belgede PDF formları oluşturun. Sunucu tarafı API’leri kullanarak kendi Python for .NET uygulamalarınızı oluşturun.

Python kullanarak PDF formları nasıl oluşturulur

PDF dosyasında PDF Formları (Acroforms) oluşturmak için, C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan .NET için Aspose.PDF API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Python kullanarak PDF’de AcroForm Nasıl Oluşturulur


Kodu ortamınızda denemek için Aspose.PDF for .NET gerekir.

  1. PDF’yi Document sınıfının bir örneğinde yükleyin.
  2. Bir alan oluşturun.
  3. Süslemeler oluşturun (Sınır gibi).
  4. Belgeye alan ekleyin ve değiştirilmiş PDF’yi kaydedin

PDF'de PDF Formları Oluşturun - Python

Bu örnek kod, Python kullanarak PDF'de PDF Formlarının nasıl oluşturulacağını gösterir

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