如何使用辅助回调通过 TCPDF 从内容生成 PDF?
您好,我正在尝试创建一个帮助程序,使用 tcpdf->writeHTML(); 将整个 html 从 CTP 转换为 PDF。
我已经尝试过:
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');
}
但没有成功:(
Hi i am trying create a helper to convert a entire html from a CTP to PDF using tcpdf->writeHTML();
I have tried:
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');
}
But without sucess :(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的输出缓冲区中到底有什么?我看到它从函数的开头开始,但后面没有看到任何输出?
难道只是什么事都没有发生吗?抛出任何错误吗?
您尝试过吗:
仅支持这些标签:
重要提示: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、小、span、strong、sub、sup、table、tcpdf、td、th、thead、tr、tt、u、ul
What exactly is in your output buffer? I see it starting at the beginning of the function, and don't see any output after it?
Is just nothing happening? Any errors thrown?
Did you Try:
Only these tags are supported:
IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting. Supported tags are:
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