Formularios PDF. Administrar a través de PHP

Gestione Acroforms en un documento PDF con Aspose.PDF para la biblioteca PHP via Java

Cómo administrar formularios PDF con Aspose.PDF para la biblioteca PHP via Java

Para añadir formularios PDF (Acroforms) a un archivo PDF, utilizaremos Aspose.PDF para 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 formularios PDF con PHP

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

  1. Cargue el PDF en una instancia de la clase Document.
  2. Acceda a la página a través de su índice.
  3. Llame al método Add de la colección Form.
  4. Crea el campo de formulario que deseas agregar.
  5. Guarda el archivo PDF.

Crear formularios PDF en PDF - PHP

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