通过 PHP 将图像添加到 PDF 文档

使用适用于 PHP via Java 库的 Aspose.PDF 以编程方式将图像插入到 PDF 文档

使用 PHP 工具将图像添加到 PDF 文档

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

使用 PHP 将图像添加到 PDF


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

  1. 创建文档对象并打开输入 PDF 文档。
  2. 获取要添加图像的页面。
  3. 将图像添加到页面的资源集合中。
  4. 使用 GSave 运算符保存当前的图形状态。
  5. 使用 concateNateMatrix 运算符指定图像的放置位置。
  6. 使用 Do 运算符在页面上绘制图像。
  7. 使用 GreStore 运算符保存更新的图形状态。
  8. 保存 PDF 文件。

向 PDF 文档添加图片-PHP

此示例代码说明如何将图像添加到 PDF 页面-PHP


    // Open document
    $document = new Document($inputFile);
    $page = $document->getPages()->add();
    $page->setPageSize(1190.7, 841.995);
    $page->addImage($imageFileName, $page->getCropBox());
    $document->save($outputFile);
    $document->close();