繁体   English   中英

在 PDF 中选中的 PHP mPDF 复选框

[英]PHP mPDF check-boxes checked in PDF

免责声明:对 mPDF 一无所知 :(

我正在使用mPDF创建一个 PDF 文件,我设法成功打印了表格。 我在检查复选框时遇到了一些问题。 复选框不会在 PDF 视图中被选中,但如果我在 HTML 中查看相同的代码,它会被选中。 例如

$output .= '<td width="50%" colspan="2">';
  $output .= '<strong>Instructed Another Solicito?</strong> ';
  $output .= 'Yes <input type="checkbox" checked /> ';
  $output .= 'No &nbsp; <input type="checkbox" />';
$output .= '</td>';

如果我在 HTML 中查看它们echo $output; 格式 yes 被检查,但只要我输出一个 pdf 文件,即$mpdf->WriteHTML($html); $mpdf->Output(); $mpdf->WriteHTML($html); $mpdf->Output(); 显示为未选中。

为了让我的复选框被选中,我必须做什么有没有其他方法可以做到这一点

任何的想法?

你应该使用checked="checked"

对于那些想要打印刻度符号或完全使用标准符号的人,请阅读此文档

本质上,文档中没有嵌入标准字体,因为它们包含在所有 PDF 阅读器中。 mPDF 默认使用它,因为它以最少的处理时间创建最小的文档。 这些字体除了基本符号外不包括所有符号,因此没有刻度符号等。

但是,您可以让 mPDF 轻松嵌入“完整”字体,例如打印一个勾号:

<p style='font-family:helvetica'>&#10004;</p>

如果您查看文档,则可以使用其他标准字体:)

注意:诸如nowrapdisabledmultiplereadonlyselectedchecked等属性仅支持其正式/长格式,即selected="selected" @ https://mpdf.github.io/html-support/html-attributes.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM