Добавить изображение в существующий 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();