4

这似乎是一个已知问题,但我找不到解决方案:

使用 KnpSnappyBundle 生成 jpg/pdf 时未加载 css 文件。 这是关于 google groups 的讨论,但没有提供答案。

有没有人找到解决这个问题的方法?

4

2 回答 2

5

答案有点晚了,但我遇到了同样的问题,我使用绝对路径为我的资产解决了这个问题,如下所示:

<link rel="stylesheet" href="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ asset('bundles/factura/css/all.css') }}">

希望能帮助到你

于 2012-07-26T23:59:19.840 回答
0

github上有一个“解决方法”,但它仍在合并请求中:目前我认为这是使用的最佳解决方案

$this->get('knp_snappy.pdf')->getOutput()

代替

$this->get('knp_snappy.pdf')->getOutputFromHtml()
于 2013-10-16T16:54:59.820 回答