Créez des formulaires PDF via Python

Créez des formulaires PDF dans un document via Python. Créez vos propres applications Python for .NET à l’aide d’API côté serveur.

Comment créer des formulaires PDF en utilisant Python

Pour créer des formulaires PDF (Acroforms) dans un fichier PDF, nous allons utiliser l’API Aspose.PDF for .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C#. Ouvrez le gestionnaire de packages NuGet, recherchez ASPOSE.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Comment créer AcroForm au format PDF à l’aide de Python


Vous avez besoin de Aspose.PDF pour .NET pour essayer le code dans votre environnement.

  1. Chargez le PDF dans une instance de la classe Document.
  2. Créez un champ.
  3. Créez des décorations (comme une bordure).
  4. Ajouter un champ au document et enregistrer le PDF modifié

Créer des formulaires PDF au format PDF - Python

Cet exemple de code montre comment créer des formulaires PDF au format PDF à l'aide de 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);