参考MPDF手册:http://mpdf.github.io/reference/mpdf-variables/watermarktextalpha.html
$mpdf = new mPDF();
$w = '水印文字';
$mpdf->SetWatermarkText($w, 0.3);//水印文字,透明度
$mpdf->showWatermarkText = true; //开启水印
//$mpdf->watermarkAngle = '180';//水印角度
if (preg_match("/([\x81-\xfe][\x40-\xfe])/", $w, $match)) {
//如果有中文就添加
$mpdf->watermark_font = 'GB';//中文水印不乱码
}
$mpdf->SetImportUse();
$pageCount = $mpdf->SetSourceFile('old.pdf'); //读取原始文件页数
for ($i=1; $i<=$pageCount; $i++) { //循环添加原始文件
$import_page = $mpdf->ImportPage($i);
$mpdf->UseTemplate($import_page);
if ($i < $pageCount)
$mpdf->AddPage();
}
$mpdf->Output('new.pdf', 'F'); //保存新文件