PDF 表单。通过 PHP 进行管理

使用适用于 PHP via Java 库的 Aspose.PDF 管理 PDF 文档中的 Acroforms

如何使用 PHP via Java 库管理 PDF 表单

为了在 PDF 文件中添加 PDF 表单 (Acroforms),我们将通过 Java API 使用适用于 PHP 的 Aspose.PDF,它是 php-java 中功能丰富、功能强大且易于使用的文档处理工具。在任何地方安装 Tomcat 9.0 版本,添加 aspose.pdf.war,更多细节请查看 GitHub 页面。

如何使用 PHP 创建 PDF 表单

要在环境中试用代码,你需要 通过 Java 实现 PHP 的 Aspose.PDF

  1. 在文件類的實例中載入 PDF。
  2. 通過主頁索引訪問主頁。 調用表單集合的 Add 方法。
  3. 建立要添加的表單欄位。
  4. 保存 PDF 檔。

在 PDF 中创建 PDF 表单-PHP

此示例代码显示如何使用 PHP 在 PDF 中创建 PDF 表单

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