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

问题描述 投票:0回答:2

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

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

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

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

请帮助。谢谢。

mpdf
2个回答
0
投票

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

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

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


0
投票

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

包含文件:

include_once'./mpdf/mpdf.php';

创建mpdf的对象:

$пдф=невмпдф(“”,“Ach”,“”,“”,10,10,10,10,y,h);

$ mpdf-> WriteHTML('你希望在PDF文件中的文字');

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

仍然无法查看文件:

定义标题的内容类型

标题('Content-Type:application / pdf',charset = utf-8');

© www.soinside.com 2019 - 2024. All rights reserved.