我使用以下代码在Moodle中创建PDF
$pdf = new pdf;
$pdf->AddPage();
$pdf->Write(1, "Test");
$pdf->Output();
如何在浏览器中进行此下载而不是在浏览器中打开?
答案 0 :(得分:1)
// Force the browser to download the output
$pdf->Output('filename.pdf','D');
答案 1 :(得分:1)
Moodle包装TCPDF库以生成PDF(包装器主要处理临时文件的位置并访问Moodle文件API中的嵌入图像)。
您可以在http://www.tcpdf.org/doc/code/classTCPDF.html#a3d6dcb62298ec9d42e9125ee2f5b23a1
在线找到有关TCPDF Output()功能的文档重要的参数是第二个,调用$ pdf->输出(' filename.pdf'' D')将导致它下载。