如何使用Codeigniter将图像放入生成的pdf中

时间:2012-02-01 10:46:07

标签: php codeigniter

我正在尝试在Codeigniter中生成pdf。我成功创建了它但我无法使用codeigniter将图像放入创建的pdf中。您可以帮我这样做。

我期待着您的回复。

1 个答案:

答案 0 :(得分:1)

您需要将文档根目录附加到图像路径。

E.g。

$image = getenv("DOCUMENT_ROOT").'/image_folder/my_image.png';
echo '<img src="'.$image.'" alt="My image" />

如果视图同时用于html输出和pdf,则将其传递给您可以测试的变量,并将此if语句添加到视图中;

if ($type == 'html')
{
    $root = $this->config->item('base_url');
}
else
{
    $root = getenv("DOCUMENT_ROOT").'/';
}

那么PHP就是;

echo '<img src="'.$root.'image_folder/my_image.png" alt="My image" />';