Créez des formulaires PDF via PHP

Créez des acroformes au format PDF par programmation à l’aide de Aspose.PDF pour la bibliothèque PHP via Java

Comment créer des formulaires PDF en utilisant PHP

Afin de créer des formulaires PDF (Acroforms) dans un fichier PDF, nous utiliserons Aspose.PDF pour PHP via l’API Java, un outil de manipulation de documents riche en fonctionnalités, puissant et facile à utiliser dans php-java. Installez la version Tomcat 9.0 où que vous soyez, ajoutez Aspose.PDF.war, pour plus de détails, consultez la page GitHub.

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


Pour essayer le code dans votre environnement, vous avez besoin de Aspose.PDF pour PHP via Java.

  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 - PHP

Cet exemple de code montre comment créer des formulaires PDF au format PDF à l'aide de PHP

// Open document
$colors = new Color();
$document = new Document($inputFile);
$page = $document->getPages()->get_Item(1);

// Create a field
$textBoxField = new TextBoxField($page, 
    new Rectangle(110, 300, 310, 320));
$textBoxField->setPartialName("textbox1");
$textBoxField->setValue("Some value in Text Box");

$border = new Border($textBoxField);
$border->setWidth(5);
$border->setDash(new Dash(1, 1));
$textBoxField->setBorder($border);
$textBoxField->setColor($colors->getGreen());

// Add field to the document
$document->getForm()->add($textBoxField, 1);

// Save modified PDF
$document->save($outputFile);
$document->close();