【问题标题】:How to create link for Mpdf?如何为 Mpdf 创建链接?
【发布时间】:2016-02-17 09:38:53
【问题描述】:

当用户可以预订旅游时,我有一个旅游门户。成功付款后,我正在使用 MPDF 生成 PDF 形式的收据。

付款成功后,用户重定向到我正在生成 PDF 的“success.php”页面。但问题是整个success.php 页面显示为一个PDF 页面。但我想将 PDF 显示为可下载的链接。

我的代码是

       $template_data = str_replace('##WORDS##', $amonut_words, $template_data);

       ob_end_clean(); 

       include 'MPDF57/mpdf.php';

       $mpdf=error_reporting(E_STRICT);
       $mpdf=new mPDF('win-1252','A4','','',15,10,16,10,10,10);
       $mpdf->Bookmark('Start of the document');
       $mpdf->SetDisplayMode('fullpage');
       $mpdf->WriteHTML($template_data);
       $mpdf->Output();

       exit();

【问题讨论】:

  • 您是否尝试离开成功页面 html 并仅嵌入指向此 pdf php 文件的链接?
  • 将它们重定向到成功 - 然后在不同的页面自动下载 PDF。

标签: php pdf pdf-generation mpdf


【解决方案1】:

尝试使用 output() 将您创建的 pdf 存储在文件夹中;

前; $mpdf->Output('pdf/filename.pdf');

然后你获取文件并显示。

echo "<a href='pdf/filename.pdf' >download </a>"; 

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2013-02-06
    • 2021-12-23
    • 1970-01-01
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-03-23
    • 2017-01-17
    • 2021-01-10
    相关资源
    最近更新 更多