Moodle下载创建的PDF

时间:2015-06-19 09:40:23

标签: php tcpdf moodle

我使用以下代码在Moodle中创建PDF

$pdf = new pdf; 
$pdf->AddPage(); 
$pdf->Write(1, "Test"); 
$pdf->Output();

如何在浏览器中进行此下载而不是在浏览器中打开?

2 个答案:

答案 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')将导致它下载。