Cree formularios PDF a través de PHP

Cree acroformas en PDF mediante programación con Aspose.PDF for la biblioteca PHP via Java

Cómo crear formularios PDF con PHP

Para crear formularios PDF (Acroforms) en un archivo PDF, utilizaremos Aspose.PDF for PHP a través de la API de Java, que es una herramienta de manipulación de documentos rica en funciones, potente y fácil de usar en php-java. Instale la versión 9.0 de Tomcat en cualquier ubicación, añada Aspose.pdf.war y, para obtener más información, consulte la página GitHub.

Cómo crear AcroForm en PDF con PHP


Para probar el código en su entorno, necesita Aspose.PDF for PHP a través de Java.

  1. Cargue el PDF en una instancia de la clase Document.
  2. Crea un campo.
  3. Crea decoraciones (como Borde).
  4. Agregue un campo al documento y guarde el PDF modificado

Crea formularios PDF en PDF - PHP

Este código de ejemplo muestra cómo crear formularios PDF en PDF con 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();