我已经包含了这个包,pdf会生成,但不知何故,这些图片不会出现在pdf上。 HTML内容和CSS的工作方式与预期的一样。
当我返回视图时,您通常会在laravel中返回视图,收据会与图像一起显示。
但是当我:
return PDF::html('receipt.show', $data);
图像不会出现。
我的视图文件的图像如下:
<img class="img-responsive" src="img/receipt/banner.jpg">
图片位于:
public/img/receipt/banner.jpg
这是一个在宅基地环境中运行的laravel应用程序。
答案 0 :(得分:2)
您需要在图像src
属性中使用绝对路径而不是相对路径。 Smth喜欢:
<img class="img-responsive" src="http://your-domain.com/img/receipt/banner.jpg">
答案 1 :(得分:0)
您可以使用
<base href="http://your-domain.com/" />
进入你的脑海,它将有助于你的所有链接