【发布时间】:2013-01-10 03:54:42
【问题描述】:
我正在使用 php 做一个网站,我需要从 html 页面创建一个 pdf 文档并将该 pdf 文档附加到电子邮件中。我试过dompdf,但它不起作用,它不会显示复选框和图像,我附上我的html页面
表单包含很多复选框、选择框、文本区域、图像。他们有什么方法可以创建 pdf 文档吗?我不想更改表格,只需将其转换为 pdf 即可。请帮忙。
Dompdf
$html=$this->load->view('controller/viewfile', $data, true);
$this->load->helper(array('dompdf','file'));
pdf_create($html, 'designdaytona.com');
$data = pdf_create($html, '', false);
write_file('name', $data);
dompdf 助手
if (!defined('BASEPATH')) exit('No direct script access allowed');
function pdf_create($html, $filename='', $stream=TRUE)
{
require_once("dompdf/dompdf_config.inc.php");
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
if ($stream) {
$dompdf->stream($filename.".pdf");
} else {
return $dompdf->output();
}
/*$var=$dompdf->get_canvas();
$var->new_page('bonjour', '2');*/
}
【问题讨论】:
-
您可以使用
dompdf发布您尝试过的内容吗? -
@Nicarus 我已经添加了 dompdf 代码