Agregar imágenes al documento PDF a través de PHP

Inserte imágenes en un documento PDF mediante programación mediante Aspose.PDF for PHP via Java

Agregue una imagen a un documento PDF con la herramienta PHP

Para añadir imágenes en PDF, utilizaremos Aspose.PDF for 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. Instala la versión 9.0 de Tomcat en cualquier ubicación, agrega Aspose.pdf.war y, para obtener más información, consulta la página GitHub.

Agregar imagen al PDF con PHP


Necesita Aspose.PDF for PHP a través de Java para probar el código en su entorno.

  1. Cree un objeto Document y abra el documento PDF de entrada.
  2. Consigue la página a la que quieres añadir una imagen.
  3. Agregue la imagen a la colección Resources de la página.
  4. Utilice el operador GSave para guardar el estado gráfico actual.
  5. Utilice el operador ConcatenateMatrix para especificar dónde se va a colocar la imagen.
  6. Utilice el operador Do para dibujar la imagen en la página.
  7. Utilice el operador GRestore para guardar el estado gráfico actualizado.
  8. Guarde el archivo PDF.

Añadir imagen al documento PDF - PHP

Este código de ejemplo muestra cómo añadir imágenes a una página 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();