参考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'); //保存新文件
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐