【问题标题】:Yii2 Kartik mdfp not showing watermarkYii2 Kartik mdfp不显示水印
【发布时间】:2021-02-18 10:42:04
【问题描述】:

我使用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();

【问题讨论】:

    标签: yii2 mpdf kartik-v


    【解决方案1】:

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

    $pdf->SetWatermarkImage('image file')
    

    我试过用同样的方法,但没有用。

    但这对我有用

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-16
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      • 2017-05-17
      相关资源
      最近更新 更多