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

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

Aspose.PDF for PHP via Java Logo

使用 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();