在没有捆绑的情况下加载PDF格式的图像 - Symfony 3

时间:2017-04-12 09:43:16

标签: symfony pdf

我面临着将pdf与一些css集成到我的项目中的问题。 但实际上我需要添加图像。

我看到有KnpSnappyBundle可用,但我的css实际上没有它,因为我可以添加颜色和一切。我唯一的问题是如何在不使用任何捆绑的情况下添加图像?

我尝试使用像这样的HTML中的twig链接

<img class="logo" src="{{ asset('images/logo.png') }}">

我试过像这样的绝对路径

<img class="logo" src="{{ asset('images/logo.png', absolute = true) }}">

我也尝试在css中添加它:

.logo {
        background: url('images/logo.png');
        background-size: cover;
        height: 100px;
        width: 100px;
    }

pdf打开但没有徽标。

那么有没有人知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

Snappy包的内部使用wkhtmltopdf的常见问题 工具,是域名引用。您应该将所有相对资源路径转换为绝对路径,它将适用于您。您应该查看thisthis以转换所有css /图片链接