编程语言
首页 > 编程语言> > php-如何将html页面的动态内容转换为pdf

php-如何将html页面的动态内容转换为pdf

作者:互联网

在html页面中,使用jquery动态创建一些标签,并使用jquery和php从msql db加载内容.
我想将此动态页面转换为pdf.
我试过下面的代码,但它会生成html页面静态部分的pdf.

<?php
    ob_start();
?>
//html code and internal css, javascript used in external file with jquery library
<?php
  include('dompdf/dompdf_config.inc.php');
  $contents = ob_get_contents();
  ob_end_clean();
  $dompdf = new DOMPDF();
  $dompdf->load_html($contents);
  $dompdf->render();
  $dompdf->stream('file.pdf'); 
?>

因此,如何在处理动态html页面的内容(使用javascript / php)后将其存储在php变量中,并在dompdf或其他转换器中将其转换为pdf.

解决方法:

我建议您看看wkhtmltopdf.使它呈现Google图表具有很好的效果,该图表是根据javascript API动态生成的.

http://code.google.com/p/wkhtmltopdf/

标签:pdf,dompdf,php
来源: https://codeday.me/bug/20191201/2081823.html