Добавляйте изображения в PDF-документ через PHP

Программная вставка изображений в PDF-документ с помощью Aspose.PDF для библиотеки PHP via Java

Добавьте изображение в PDF-документ с помощью инструмента PHP

Чтобы добавить изображение в PDF, мы будем использовать Aspose.PDF для PHP через Java API, который представляет собой многофункциональный, мощный и простой в использовании инструмент для работы с документами в php-java. Установите версию Tomcat 9.0 в любом месте, добавьте Aspose.pdf.war, подробности см. на странице GitHub.

Добавьте изображение в PDF с помощью PHP


Чтобы опробовать код в своей среде, вам необходимо Aspose.PDF для PHP через Java.

  1. Создайте объект Document и откройте входной 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();