【发布时间】:2013-08-14 19:18:27
【问题描述】:
下午好!
我需要从 HTML 页面生成 PDF,但需要从特定的 div
<div id="canvas">
all content is here
</div>
我在 CodeIgniter 中有这个功能作为插件,使用 mPDF
function pdf($html, $filename=null)
{
require_once("mpdf_lib/mpdf.php");
$mpdf = new mPDF();
$mpdf->WriteHTML($html);
if($filename == null){
$filename = date("Y-m-d").'_test.pdf';
}
$mpdf->Output($filename, 'I');
}
我只需要知道如何从该特定 div 中获取 html 内容以作为参数传递给 pdf ($html) 函数。
我找到了很多示例,但实际上所有示例都使用“静态”html 代码。
提前致谢!
【问题讨论】:
-
首先,这里已经是午夜了!第二,你的这个特定的div,它在哪里?它在服务器的另一个文件中?是php生成的html吗?...
-
那么晚安!哈哈 这个 div 位于从控制器 (codeigniter) 加载的视图 (newproject.php) 中
标签: php codeigniter codeigniter-2 mpdf