Image 未找到Laravel Dompdf图像或类型未知

Image 未找到Laravel Dompdf图像或类型未知,image,laravel-5,dompdf,Image,Laravel 5,Dompdf,我试图在下载pdf时在应用程序中获取用户图像,现在的问题是上传的图像将显示未找到图像或键入unknown。尝试了建议,但没有成功。我的图像url位于完整路径中,如http://localhost/storage/app/public/pic/user_pic/82ac9404bdb74d0ad980a30faadeab22cd41b38d.jpg。我也试着这样做: pic_path))}“style=“height:200px;宽度:300px“>,仍然没有运气。以下是我下载pdf的完整代码:

我试图在下载pdf时在应用程序中获取用户图像,现在的问题是上传的图像将显示
未找到图像或键入unknown
。尝试了建议,但没有成功。我的图像url位于完整路径中,如
http://localhost/storage/app/public/pic/user_pic/82ac9404bdb74d0ad980a30faadeab22cd41b38d.jpg
。我也试着这样做:
pic_path))}“style=“height:200px;宽度:300px“>
,仍然没有运气。以下是我下载pdf的完整代码:

控制器

$users = $this->userListService->getUserDataPDF($request);
$pdf = PDF::loadView('pdf.user_pdf', compact('guests'))->setPaper('','landscape');
$pdf->getDomPDF()->setHttpContext(
    stream_context_create([
        'ssl' => [
            'allow_self_signed'=> TRUE,
            'verify_peer' => FALSE,
            'verify_peer_name' => FALSE,
        ]
    ])
);

return $pdf->download(Carbon::now()->format('Ymd') . 'user.pdf',compact('users','pdf'));
查看

<tr>
    <td><img src="{{$users->pic_path}}" style="height:200px; width:300px"></td>
</tr>

pic_path}“style=“高度:200px;宽度:300px”>

有人对此有想法吗

在Laravel中使用文件存储系统时

php artisan storage:link
访问可读/写路径。就我而言:

storage -> /var/www/mysite.com/storage/app/public
所以我用

<img src="{{ public_path().'/storage/logo-1.png' }}">
就你而言:

<img src="{{ public_path().'/storage/pic/user_pic/82ac9404bdb74d0ad980a30faadeab22cd41b38d.jpg' }}">


我希望这对你有帮助

有人知道这件事吗?谢谢你。
$users->pic\u路径中有什么?路径还是url?我认为Dompdf需要url才能工作。@Sir_Faenor这是一个服务器路径,因为它上传到我们的系统中。你能把它转换成相对的url吗?看到这个:@Sir_Faenor试过了,但我有个错误:
fopen(http://localhost/storage/app/public/pic/user_pic/82ac9404bdb74d0ad980a30faadeab22cd41b38d.jpg):无法打开流:无法分配请求的地址
<img src="{{ public_path().'/storage/pic/user_pic/82ac9404bdb74d0ad980a30faadeab22cd41b38d.jpg' }}">