إضافة ختم صفحة إلى ملف PDF
Contents
[
Hide
]
إضافة ختم صفحة
يمكن استخدام PdfPageStamp عندما تحتاج إلى تطبيق ختم مركب يحتوي على رسومات ونصوص وجداول. المثال التالي يوضح كيفية استخدام ختم لإنشاء قرطاسية مثل استخدام Adobe InDesign, Illustrator, Microsoft Word. نفترض أن لدينا بعض المستندات ونريد تطبيق نوعين من الحدود بألوان زرقاء وبرقوقية.
// فتح المستند
$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);
}
// حفظ المستند الناتج
$document->save($outputFile);
$document->close();