Codeigniter和ezPDF添加图像

时间:2011-05-18 03:52:13

标签: php codeigniter pdf-generation

我目前正在关注Codeigniter中的this教程,并想知道如何添加 将图像转换为pdf,ezpdf页面上的manual没有具体说明我需要输入什么样的路径,我尝试了所有内容,而PDF不会加载或显示图像。

供您参考我使用下面的代码添加图片。

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

2 个答案:

答案 0 :(得分:1)

我最终使用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);
}

答案 1 :(得分:0)

我使用了site_url(),它对我有用:

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

cezpdf fopen是url并将其缓存在临时目录中。