Ajouter un Tampon de Page PDF au PDF
Contents
[
Hide
]
Ajouter un Tampon de Page
Un PdfPageStamp peut être utilisé lorsque vous avez besoin d’appliquer un tampon composite contenant des graphiques, du texte, des tableaux. L’exemple suivant montre comment utiliser un tampon pour créer des éléments de papeterie comme dans l’utilisation d’Adobe InDesign, Illustrator, Microsoft Word. Supposons que nous ayons un document d’entrée et que nous souhaitions appliquer 2 types de bordures avec les couleurs bleu et prune.
// Ouvrir le document
$document = new Document($inputFile);
$bluePageStamp = new PdfPageStamp($inputPageFile, 1);
$bluePageStamp->setHeight(800);
$bluePageStamp->setBackground(true);
$plumPageStamp = new PdfPageStamp($inputPageFile, 2);
$plumPageStamp->setHeight(800);
$plumPageStamp->setBackground(true);
for ($i = 1; $i < 5; $i++)
{
if ($i % 2 == 0)
$document->getPages()->get_Item($i).addStamp($bluePageStamp);
else
$document->getPages()->get_Item($i).addStamp($plumPageStamp);
}
// Sauvegarder le document de sortie
$document->save($outputFile);
$document->close();