这似乎是一个知道问题,但我找不到解决方案:
使用KnpSnappyBundle生成jpg / pdf时,未加载css文件。 谷歌群组Here is a discussion,但未提供答案。
有没有人找到解决这个问题的方法?
答案 0 :(得分:5)
答案有点迟,但我遇到了同样的问题,我使用绝对路径为我的资产解决了这个问题:
<link rel="stylesheet" href="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ asset('bundles/factura/css/all.css') }}">
希望有所帮助
答案 1 :(得分:0)
github上有“解决方法”,但它仍然在合并请求中: 目前我认为这是使用
的最佳解决方案$this->get('knp_snappy.pdf')->getOutput()
而不是
$this->get('knp_snappy.pdf')->getOutputFromHtml()