我目前正在关注Codeigniter中的this教程,并想知道如何添加 将图像转换为pdf,ezpdf页面上的manual没有具体说明我需要输入什么样的路径,我尝试了所有内容,而PDF不会加载或显示图像。
供您参考我使用下面的代码添加图片。
$image = base_url()."system/application/images/logo.jpg";
$this->cezpdf->ezImage( $image );
答案 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并将其缓存在临时目录中。