我正在尝试创建导出PDF文件的代码,而这句话就是这样做的(在Controller.php上):
$pdf=PDF::loadView('backend.diennuoc.diennuoc-pdf',$data);
return $pdf->download('Hoadondiennuoc.pdf');
它有一个错误:
Dompdf \ Exception
Frame not found in cellmap
我不知道如何修复此错误。给我解释,非常感谢你!
答案 0 :(得分:0)
我建议您使用以下代码:
SELECT
Item, tTotal,
100.00 * tTotal/ a.total AS oPercent
FROM table
CROSS JOIN (SELECT SUM(tTotal) total FROM table)a
注意:$pdf=PDF::loadView('backend.diennuoc.diennuoc-pdf',$data)->setPaper('a4');
return $pdf->download('Hoadondiennuoc.pdf');
是可选的,它接受2个参数,即第1个是纸张尺寸,第2个是页面方向。
例如:setPaper()
答案 1 :(得分:0)
我知道这个错误发生在。任何人都像我一样得到这种情况,
关于"格式页面"的错误在为pdf文件创建源代码时
例如:您创建html标记:<table>
或<td>
或<th>
错误。因此,您将正确检查这些。