【问题标题】:Fillable PDFs created with mpdf are not showing the check boxes使用 mpdf 创建的可填写 PDF 未显示复选框
【发布时间】:2021-08-23 20:43:24
【问题描述】:

我正在使用 mPDF 创建可填写的 PDF,但复选框(包括框和勾号)未显示在 Chrome 打印预览和打印文档中。此外,iOS 上的 Adob​​e Acrobat 中的复选框未显示勾号。复选框在 evince 上工作正常,所有其他小部件工作正常。

我的设置如下: Linux 18.04、Php 7.4、mPDF 8.0.12

这里是代码。需要注意的是,我使用的是kartik Yii2扩展。

$pdf = new Pdf([
            'mode' => Pdf::MODE_CORE, 
            'format' => Pdf::FORMAT_LETTER, 
            'orientation' => Pdf::ORIENT_PORTRAIT, 
            'destination' => Pdf::DEST_BROWSER, 
            'content' => $html, 
            'cssFile' => '@backend/web/css/fillablepdfs.css',
            // set mPDF properties
            'options' => ['title' => $title, 'useActiveForms' => true, 'CSSselectMedia' => 'print'],
            // call mPDF methods
            'methods' => [
            ]
        ]);

我在 Slackoverflow 上看到过类似的问题,但似乎没有一个对我有帮助。任何帮助将不胜感激。

【问题讨论】:

    标签: php checkbox mpdf


    【解决方案1】:

    如果复选框出现但不清晰,那么您可以尝试更改 DPI 值。

    当我遇到类似问题时,这对我有帮助

    【讨论】:

      猜你喜欢
      • 2018-04-06
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-28
      相关资源
      最近更新 更多