在PDF中选中PHP mPDF复选框
免责声明:对mPDF一无所知:( 我正在使用创建一个PDF文件,我已成功打印了表格。在选中复选框时,我遇到了一些问题。在PDF视图中不会选中复选框,但如果我在HTML中查看相同的代码,则会选中复选框。例如在PDF中选中PHP mPDF复选框,php,pdf,checkbox,mpdf,Php,Pdf,Checkbox,Mpdf,免责声明:对mPDF一无所知:( 我正在使用创建一个PDF文件,我已成功打印了表格。在选中复选框时,我遇到了一些问题。在PDF视图中不会选中复选框,但如果我在HTML中查看相同的代码,则会选中复选框。例如 $output .= '<td width="50%" colspan="2">'; $output .= '<strong>Instructed Another Solicito?</strong> '; $output .= 'Yes <i
$output .= '<td width="50%" colspan="2">';
$output .= '<strong>Instructed Another Solicito?</strong> ';
$output .= 'Yes <input type="checkbox" checked /> ';
$output .= 'No <input type="checkbox" />';
$output .= '</td>';
$output.='';
$output.='指示另一个请求?';
$output.='Yes';
$output.='No';
$output.='';
如果我在HTMLecho$output中查看它们;
format yes被选中,但一旦我输出一个pdf文件,即mpdf->WriteHTML($HTML);$mpdf->output();
显示为未选中
我要怎么做才能选中我的复选框还有其他方法吗
有什么想法吗?对于那些想要打印勾号符号或使用标准符号的人,你应该使用
checked=“checked”
基本上,有一些标准字体没有嵌入到文档中,因为它们包含在所有PDF阅读器中。mPDF默认使用这种字体,因为它以最少的处理时间创建最小的文档。这些字体只包含基本符号,所以没有勾号符号等
但是,您可以让mPDF非常轻松地嵌入“完整”字体,例如打印勾号:
<p style='font-family:helvetica'>✔</p>
&10004
如果您查看文档,还可以使用其他标准字体:)注意:像
nowrap
、disabled
、multiple
、readonly
、selected
和checked
这样的属性仅以正式/长格式支持,即selected=“selected”
@我也这样做了,但它显示的是交叉图像而不是右勾图像任何其他解决方案?“不支持最小化属性,例如“从如此简单的解决方案中,节省了我的一天!(stackoverflow需要表情符号。@alhelal I使用图像作为复选框,并根据选中或取消选中设置一些条件。我知道这不是一个最好的解决方案,但它很快,没有时间。