将html网页转换为pdf页面(用户将下载的pdf文件)

时间:2012-03-20 08:32:28

标签: php html cakephp pdf pdf-generation

我正在使用Cakephp框架开发一个网站,我想做的是给用户选择下载他正在以pdf格式查看的页面。我正在使用html2pdf插件,但它给出了与Cakephp集成的问题。我怎么能解决这个问题。谢谢你的兴趣。

3 个答案:

答案 0 :(得分:2)

尝试TCPDF。它简单而有力。

答案 1 :(得分:1)

两个选项,一个是付费的,另一个是开源的。两者都很好,而且记录良好。

  1. PDFLib
  2. FPDF
  3. 我建议从FPDF开始,然后学习/移动到PDFLib

答案 2 :(得分:1)

使用DOMPDF

示例代码:

<?php
    require_once("dompdf/dompdf_config.inc.php");

    $html = "<h1>some document</h1>";

    $dompdf = new DOMPDF();
    $dompdf->load_html($html);  
    $dompdf->set_paper('A4');
    $dompdf->render();
    $dompdf->stream("pdfReport.pdf");
?>
相关问题