我通过composer成功安装了mpdf。
下面是我的PHP代码:
require_once __DIR__ . '/vendor/autoload.php';
$mpdf=new \Mpdf\Mpdf();
$mpdf->WriteHTML("<h1>test</h1>");
$file='abcd.pdf';
$mpdf->output($file,'I');
PDF不会生成。我在Chrome和Firefox中尝试过。autoload.php的位置是正确的。我也尝试了D,F和S,作为$mpdf->output
的第二个参数,没有工作。
2条答案
按热度按时间ryevplcw1#
你的代码实际上工作,请复查你的
php version
并且注意这mpdf是兼容的仅仅与PHP ≥ 5.6.0 and < 7.4.0.
https://mpdf.github.io/about-mpdf/requirements-v7.html
cnh2zyt32#
您可以使用OutputHttpDownload方法传递您的文件名,它将工作!