我正在尝试在Codeigniter中生成pdf。我成功创建了它但我无法使用codeigniter将图像放入创建的pdf中。您可以帮我这样做。
我期待着您的回复。
答案 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" />';