Я хотел создать простой PDF, используя ezPDF
в коде. Я следую этот статья. мой код контроллера выглядит так:
<?php
class Hello extends CI_Controller {
function index()
{
$this->load->library('Cezpdf');
$this->Cezpdf->ezText('Hello World', 12, array('justification' => 'center'));
$this->Cezpdf->ezSetDy(-10);
$content = 'The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog.
Junk MTV quiz graced by fox whelps. Bawds jog, flick quartz, vex nymphs.';
$this->Cezpdf->ezText($content, 10);
$this->Cezpdf->ezStream();
}
}
Я скопировал Cezpdf.php
а также Cpdf.php
в /application/libraries
и fonts
в папке app.so теперь я получаю эту ошибку:
A PHP Error was encountered
Severity: Error
Message: Call to a member function ezText() on a non-object
Filename: controllers/hello.php
Line Number: 6
Backtrace:
Как я могу это исправить??? любая помощь будет оценена ..
Они использовали Hello World, но вы используете Hello в качестве имени класса, пожалуйста, проверьте их статью
$this->Cezpdf->ezText('Hello World', 12, array('justification' => 'center'));
http://christophermonnat.com/blog/generating-pdf-files-using-codeigniter
Других решений пока нет …