Erstellen Sie PDF-Formulare über Python

Erstellen Sie PDF-Formulare im Dokument über Python. Erstellen Sie Ihre eigenen Python for .NET Apps mithilfe serverseitiger APIs.

So erstellen Sie PDF-Formulare mit Python

Um PDF-Formulare (Acroforms) in einer PDF-Datei zu erstellen, verwenden wir die Aspose.PDF for .NET API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentenmanipulation für die C#-Plattform. Öffnen Sie den NuGet Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie ihn. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

So erstellen Sie AcroForm in PDF mit Python


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie PDF in einer Instanz der Document-Klasse.
  2. Erstellen Sie ein Feld.
  3. Erstellen Sie Dekorationen (wie Border).
  4. Feld zum Dokument hinzufügen und geänderte PDF speichern

Erstellen Sie PDF-Formulare in PDF - Python

Dieser Beispielcode zeigt, wie Sie PDF-Formulare in PDF mit Python erstellen

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