Yii2 Kartik mdfp 不显示水印

问题描述

我使用kartik\mpdf\Pdf;但是,当我添加水印时,它不会显示生成的 pdf 上。 这是我的代码

    $pdf = new Pdf([
        'mode' => Pdf::MODE_UTF8,// leaner size using standard fonts
        'format' => Pdf::FORMAT_A4,'filename' => $model->code . '.pdf','content' => $this->render('_pdf',[
            'models' => [$model],'title' => $title,]),'options' => [
            'title' => $title,],'methods' => [
            'SetHeader' => [$header . $date],'SetTitle' => '#' . $model->code,'SetWatermarkImage' => [\yii\helpers\Url::to(['/images/logo.png'])],]);
    return $pdf->render();

解决方法

好吧,我检查了他们拥有的 mpdf 原始文档

$pdf->SetWatermarkImage('image file')

我尝试使用相同的方法,但没有用。

但这对我有用

'options' => [
            'title' => $title,'showWatermarkImage' => true,],