addBackgroundImage

addBackgroundImage

ADVANCED / PREMIUM TRIAL

Inserts a watermark into a PDF document.

Description
public addBackgroundImage (string $source, string $img, [array $options])

Inserts a background image into a PDF document.

Parameters

source

Path to the PDF document.

target

Path to the output PDF.

image

Image path.

options

The possible keys and values are:

key Type Description
annotations bool Import annotations (links, comments and others). Default as false.
height mixed Height value (0 as default, set the size automatically). Set 'auto' to use the height from the PDF.
width mixed Width value (0 as default, set the size automatically). Set 'auto' to use the width from the PDF.
opacity float Decimal number between 0 and 1 (optional), if not set defaults to 0.5.
useFixedAnnotationPositions bool Force annotation page link IDs. Useful when using PDF readers that don't detect all PDF contents automatically. Default as false.
Exceptions

File doesn't exist.

Image doesn't exist.

Code samples

Example #1