Dompdf如何制作一个打印pdf的按钮

时间:2014-10-16 08:56:35

标签: php html button dompdf

我如何制作按钮?如果我现在打开页面,它不会显示HTML但立即转换&下载pdf。我想要一个按钮,使它只转换&按下例如提交按钮时下载。

这是我的代码。

<?php
    require_once("dompdf_config.inc.php");        
    ob_start();
?>
<html>
    <body>
        <p>Put your html here, or generate it with your favourite templating system.</p>
    </body>
</html>
<?php
    $html = ob_get_clean();
    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("sample.pdf");
?>

我是新手,但我想这与

有关
<?php
    $html = ob_get_clean();
    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("sample.pdf");
?>

一部分。 我使用Dompdf。

1 个答案:

答案 0 :(得分:0)

您可以选择创建另一个php文件,将所需内容生成为pdf,然后链接到您要放置下载选项的php文件。

view.html <- This is the page where your link is at

    <a href="pdfGen.php"> convert & download </a>

pdfGen.php

<?php
    require_once("dompdf_config.inc.php");        
    ob_start();
?>
<html>
    <body>
        <p>Put your html here, or generate it with your favourite templating system.</p>
    </body>
</html>
<?php
    $html = ob_get_clean();
    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("sample.pdf");
?>