Добавить изображение в существующий PDF файл
Contents
 [
      
        Hide
      ]
    Каждая страница PDF содержит свойства Resources и Contents. Ресурсы могут быть изображениями и формами, например, в то время как содержимое представлено набором PDF операторов. Каждый оператор имеет свое имя и аргумент. В этом примере используются операторы для добавления изображения в PDF файл.
Чтобы добавить изображение в существующий PDF файл:
- Создайте объект Document и откройте входной PDF документ.
- Получите страницу, на которую хотите добавить изображение.
- Добавьте новую страницу в документ.
- Задайте размер страницы 1190.7 x 841.995.
- Добавьте изображение на страницу, используя указанный файл изображения и область обрезки страницы.
- Сохраните файл.
Следующий фрагмент кода показывает, как добавить изображение в PDF документ.
    // Откройте документ, используя указанный входной файл.
    $document = new Document($inputFile);
    
    // Добавьте новую страницу в документ.
    $page = $document->getPages()->add();
    
    // Задайте размер страницы 1190.7 x 841.995.
    $page->setPageSize(1190.7, 841.995);
    
    // Добавьте изображение на страницу, используя указанный файл изображения и область обрезки страницы.
    $page->addImage($imageFileName, $page->getCropBox());
    
    // Сохраните измененный документ в указанный выходной файл.
    $document->save($outputFile);
    
    // Закройте документ.
    $document->close();