在snappy生成的pdf文件中显示图像

不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述在snappy生成的pdf文件中显示图像相关的知识,希望能为你提供帮助。
【在snappy生成的pdf文件中显示图像】我想在snappy生成的pdf中添加一个图像,但什么都没有出现
在我的树枝上:
我在我的数据库中保存文件的名称,survey.event.image包含图像的名称

< div style="margin-top: 26px; width: 200px"> < imgsrc="https://www.songbingjia.com/android/{{ asset('uploads/imagesFile/'~survey.event.image) }}" id="imgEvent"> < /div>

我启用了images => true
return new Response( $this-> get('knp_snappy.pdf')-> getOutputFromhtml($html,array( 'default-header'=> null, 'encoding' => 'utf-8', 'images' => true, 'enable-javascript' => true, 'margin-right'=> 7, 'margin-left'=> 7, 'javascript-delay' => 5000 )), 200, array( 'Content-Type'=> 'application/pdf', 'Content-Disposition'=> 'attachment; filename="file1.pdf"' ) );

答案尝试使用absolute_url获取绝对资产网址
< div style="margin-top: 26px; width: 200px"> < imgsrc="https://www.songbingjia.com/android/{{ absolute_url(asset('uploads/imagesFile/'~survey.event.image)) }}" id="imgEvent">


另一答案使用absolute = true作为图像的路径。
< img src="https://www.songbingjia.com/android/{{ asset('uploads/imagesFile/'~survey.event.image, , absolute=true) }}" id="imgEvent">

另一答案也许图像路径错误,试试这个:
< div style="width: 200px; height: auto; "> < img src="https://www.songbingjia.com/android/{{ pathToWeb }}/uploads/imagesFile/image.jpg" alt="img"> < /div>

并在config.yml中添加:
# Twig Configuration twig: globals: pathToWeb: "%kernel.root_dir%/../web"


    推荐阅读