Erstellen Sie PDF-Formulare über PHP

Programmgesteuertes Erstellen von Akroformen in PDF mit Aspose.PDF für die PHP via Java Library

So erstellen Sie PDF-Formulare mit PHP

Um PDF-Formulare (Acroforms) in einer PDF-Datei zu erstellen, verwenden wir Aspose.PDF für PHP über die Java-API, ein funktionsreiches, leistungsstarkes und einfach zu bedienendes Tool zur Dokumentenbearbeitung in php-java. Installieren Sie die Tomcat 9.0-Version an einem beliebigen Ort, fügen Sie Aspose.pdf.war hinzu. Weitere Informationen finden Sie auf der Seite GitHub.

So erstellen Sie AcroForm in PDF mit PHP


Um den Code in Ihrer Umgebung auszuprobieren, benötigen Sie Aspose.PDF für PHP via Java.

  1. Lädt PDF in eine Instanz der Document-Klasse.
  2. Erstellen Sie ein Feld.
  3. Erstellen Sie Dekorationen (wie Border).
  4. Fügen Sie dem Dokument ein Feld hinzu und speichern Sie das geänderte PDF

Erstellen Sie PDF-Formulare in PDF - PHP

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

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