小编Cry*_*tos的帖子

如何集成TCPDF?

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

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

class Pdf extends TCPDF
{
    function __construct()
    {
        parent::__construct();
    }
}
Run Code Online (Sandbox Code Playgroud)

并在控制器中使用它

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();
        }
Run Code Online (Sandbox Code Playgroud)

但它给了我以下错误

TCPDF ERROR: Some data has already been output, can't send PDF file
Run Code Online (Sandbox Code Playgroud)

可能是错误的原因,我该如何解决?我搜索了分配但找不到解决方案.提前谢谢你们.

php codeigniter tcpdf

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

codeigniter ×1

php ×1

tcpdf ×1