Добавить фон в PDF
Contents
[
Hide
]
Фоновые изображения могут быть использованы для добавления водяного знака или другого тонкого дизайна к документам. В Aspose.PDF для PHP через Java каждый PDF-документ является коллекцией страниц, и каждая страница содержит коллекцию артефактов. Класс BackgroundArtifact может быть использован для добавления фонового изображения к объекту страницы.
Следующий пример кода показывает, как добавить фоновое изображение на страницы PDF с использованием объекта BackgroundArtifact на PHP.
// Открыть документ
$document = new Document($inputFile);
// Добавить новую страницу к объекту документа
$page = $document->getPages()->add();
// Создать объект BackgroundArtifact
$background = new BackgroundArtifact();
// Указать изображение для объекта backgroundArtifact
$fileInputStream = new java("java.io.FileInputStream", "image.jpg");
$background->setBackgroundImage($fileInputStream);
// Добавить backgroundArtifact в коллекцию артефактов страницы
$page->getArtifacts()->add($background);
// Сохранить обновленный PDF файл
$document->save($outputFile);
$document->close();