Symfony 带SpraedPDFGenerator的二维码

Symfony 带SpraedPDFGenerator的二维码,symfony,pdf,Symfony,Pdf,我正在使用SpraedPDFGenerator从细枝模板生成PDF文件。我正在尝试将二维码添加到我的模板中。我确实做到了这一点,但QR只有在我渲染树枝进行测试时才会出现,但当我使用捆绑包生成PDF时,它不会出现。 这是使用此捆绑包的图像的建议: <img src="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ asset('img/test.jpg') }}"></img> 在捆绑包中,他们精确地指出,您应该

我正在使用SpraedPDFGenerator从细枝模板生成PDF文件。我正在尝试将二维码添加到我的模板中。我确实做到了这一点,但QR只有在我渲染树枝进行测试时才会出现,但当我使用捆绑包生成PDF时,它不会出现。 这是使用此捆绑包的图像的建议:

<img src="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ asset('img/test.jpg') }}"></img>
在捆绑包中,他们精确地指出,您应该只对图像使用绝对路径,但我不能这样做,因为我正在生成图像:

<img src="{{ qrcode_url('message', extension='png') }}" />

这个qrcode\uURL函数是什么?是你创造的吗?我用的是这个包。这很奇怪,我查看了该捆绑包的源代码,它正在生成一个绝对URL。他们使用此代码返回$this->container->get'router'->generate'endroid_qrcode',$params,true;注意最后一个真参数,它告诉Symfony生成一个绝对URL。您得到了什么?另外,您可以尝试该捆绑包的qrcode\u data\u uri选项。也许PDF生成器可以处理这种类型的数据谢谢你的回答。我得到了它的工作:我真的不知道为什么。