Codeigniter и ezPDF добавление изображений - PullRequest
1 голос
/ 18 мая 2011

В настоящее время я следую этому учебнику в Codeigniter и мне было интересно, как я могу добавить изображение в pdf, в руководстве на странице ezpdf конкретно не указано, какого родапуть, который мне нужно ввести, я попробовал все, и PDF просто не будет загружаться или показывать изображение.

Для справки я использую код ниже, чтобы добавить изображение.

$image = base_url()."system/application/images/logo.jpg";
$this->cezpdf->ezImage( $image );

Ответы [ 2 ]

1 голос
/ 17 августа 2011

В итоге я использовал fpdf с codeigniter и вот как я добавил изображение

function setReportGeneralPageHead($report_name, $print_date){
      $this->fpdf->Image(base_url().'system/application/images/somelogo.jpg',10,3,60,0,'');
      $this->fpdf->Image(base_url().'system/application/images/another-logo.png',225,10,60,0,'');


       $this->fpdf->SetFont('Arial','',11);
       $this->fpdf->Cell(140,45,$report_name,'',0,'L');
       $this->fpdf->SetFont('Arial','',11);
       $this->fpdf->Cell(135,45, "Generated on: ".$print_date,'',0,'R');
       //$this->fpdf->Line(20, 20, 190, 20);
       $this->fpdf->Ln(15);
}
0 голосов
/ 02 сентября 2011

Я использовал site_url(), и он работает для меня:

 $this->cezpdf->ezImage(site_url("image_path"));

cezpdf fopen s URL и кэширует его в своем временном каталоге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...