Php 如何使用helper回调从包含TCPDF的内容生成PDF?
您好,我正在尝试创建一个助手,使用tcpdf->writeHTML()将整个html从CTP转换为PDF 我试过:Php 如何使用helper回调从包含TCPDF的内容生成PDF?,php,cakephp,pdf-generation,flush,tcpdf,Php,Cakephp,Pdf Generation,Flush,Tcpdf,您好,我正在尝试创建一个助手,使用tcpdf->writeHTML()将整个html从CTP转换为PDF 我试过: function beforeLayout(){ ob_clean(); ob_start(); $pageOrientation = 'P'; $this->setup($pageOrientation); $this->pdf->AddPage(); $this->pdf->setPrin
function beforeLayout(){
ob_clean();
ob_start();
$pageOrientation = 'P';
$this->setup($pageOrientation);
$this->pdf->AddPage();
$this->pdf->setPrintHeader(false);
$this->pdf->setPrintFooter(false);
$this->pdf->SetFont('times','B',8);
$this->pdf->writeHTML(ob_get_contents(), false, false, false, false, 'L');
echo $this->pdf->Output('x.pdf', 'D');
}
但是没有成功:(输出缓冲区中到底有什么?我看到它从函数的开头开始,之后没有看到任何输出? 什么都没发生吗?有错误吗 您是否尝试过:
$this->pdf->writeHTML(ob_get_contents(), false, false, false, false, 'L');
仅支持以下标记:
重要提示:HTML必须具有良好的格式-在提交之前,请尝试使用类似HTML Tidy的应用程序对其进行清理。支持的标记包括:
a、 b,blockquote,br,dd,del,div,dl,dt,em,font,h1,h2,h3,h4,h5,h6,hr,i,img,li,ol,p,pre,small,span,strong,sub,sup,table,tcpdf,td,th,thead,tr,tt,u,ul你必须比这更精确…它打开了一个空白的pdf吗?它不会给你一个下载提示吗?尝试一些测试而不是ob\u获取内容(),看看是否有效