gpt4 book ai didi

php - 如何整合TCPDF?

转载 作者:可可西里 更新时间:2023-11-01 12:34:53 24 4
gpt4 key购买 nike

我想将 TCPDF 添加到 codeigniter,所以我从 TCPDF Download 下载了 TCPDF并在/libraries/Pdf.php 中创建了一个文件

require_once dirname(__FILE__) . '/tcpdf/tcpdf.php';

class Pdf extends TCPDF
{
function __construct()
{
parent::__construct();
}
}

并在 Controller 中使用它

function pdfTest(){

$this->load->library("Pdf");
$pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
// Add a page
$pdf->AddPage();
$html = "<h1>Test Page</h1>";
$pdf->writeHTML($html, true, false, true, false, '');
$pdf->Output();
}

但它给了我以下错误

TCPDF ERROR: Some data has already been output, can't send PDF file

错误的原因是什么,我该如何解决?我已经搜索了分配但找不到解决方案。提前谢谢你们。

最佳答案

终于找到了我将 ob_clean(); 放在 $pdf->Output('test.pdf','I'); 之前的答案,这解决了问题。谢谢大家的帮助。

关于php - 如何整合TCPDF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28500039/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com