在mpdf中将pdf文件输出到浏览器

时间:2015-10-18 19:08:23

标签: mpdf

我正在尝试查看使用mpdf创建的pdf文件。 使用命令

$pdf = $mpdf->Output('mep.pdf','I');

pdf会被下载。 虽然,我:将文件内联发送到浏览器。如果可用,则使用插件。当选择"另存为"时,使用文件名给出的名称。生成PDF的链接上的选项。

我想在浏览器中查看pdf,并根据用户选择下载它,打印它或只是查看它并退出。

请帮助。感谢。

2 个答案:

答案 0 :(得分:0)

取决于浏览器是否可以并且将内联显示PDF文件。但是为了帮助它,你至少应该告诉浏览器它是一个PDF文件。您可以通过发送内容类型标题来执行此操作:

header('Content-Type: application/pdf');

此行应在发送PDF内容之前执行。

答案 1 :(得分:0)

你可以用它。可能它会帮助你。

包含文件:

include_once' ./ mpdf / mpdf.php';

创建mpdf的对象:

$ pdf = new mPDF(""," A4","","",10,10,10 ,10,6,3);

$ mpdf-> WriteHTML('你想要的PDF文件');

  

$ PDF->输出(' filename.pdf',' I&#39);

仍然无法查看文件:

定义标题的内容类型

  

标题('内容类型:application / pdf',charset = utf-8');