我想集成codeigniter,所以我从其官方网站下载codeigniter,并将tcpdf文件夹放到CodeIgniter-3.0.6 \ application \ libraries这个目录中 . 我在同一目录中创建一个名为pdf.php的文件并放入这些代码 .
require_once dirname(__FILE__) . '/tcpdf/tcpdf.php';
class Pdf extends TCPDF
{
function __construct()
{
parent::__construct();
}
}
之后,我创建了一个名为c_test.php的文件,并使用这些代码将其放入我的控制器文件夹 .
class pdfexample extends CI_Controller {
function __construct() {
parent::__construct();
}
function index() {
$this->load->library('Pdf');
$pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetTitle('Pdf Example');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(20);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('Author');
$pdf->SetDisplayMode('real', 'default');
$pdf->Write(5, 'CodeIgniter TCPDF Integration');
ob_clean();
$pdf->Output('pdfexample.pdf', 'I');
}
}
但不幸的是我的输出显示404页面未找到 . 我该怎么办 ?
1 回答
将 TCPDF 文件夹放入 application/third_party/
现在在 appliocation/library 中创建一个库,并将代码放在下面 .
和你的控制器代码一样 .