我设法获取HTML的PDF格式,以便在浏览器中完全按照要求显示,但无法使用
进行下载$html2pdf->Output('example.pdf','D');
它产生
The server encountered an internal error or misconfiguration
and was unable to complete your request.
所有其他输出命令都可以正常工作。
有人可以帮忙吗。
答案 0 :(得分:3)
好的,我似乎无法找到答案,所以我现在正在使用一种解决方法,并认为我应该与遇到同样问题的其他人分享。
我使用
保存PDF文件$html2pdf->Output($filename, 'F');
然后提供下载;
Header("Content-type: application/pdf");
Header("Content-Disposition: attachment; filename=$filename");
readfile("$filename");
然后用;
删除文件unlink($filename);
这在Chrome中完美运行。未经其他浏览器测试