【问题标题】:how to display a svg image in a blade.php file in laravel controller如何在 laravel 控制器的 Blade.php 文件中显示 svg 图像
【发布时间】:2021-11-09 08:48:32
【问题描述】:

我的徽标采用resources/layouts/inc/logo.blade.php 格式,采用svg 格式

现在我想在我使用dompdfController 创建的pdf 中显示徽标

在我的PdfController.php

$output = '<div class="col-xs-12">
                    '.asset('layouts.inc.logo').'
          </div>'

但它只是在 pdf 中显示 url

【问题讨论】:

  • 为什么要将 svg 放入 .blade.php 文件中?只需将其另存为 .svg 文件,然后将其添加为 &lt;img&gt;

标签: laravel svg laravel-controller


【解决方案1】:

对于 dompdf,最好的方法是将 svg 代码复制到 pdf 生成刀片中

下面我的项目示例

 <img style="width: 140px;" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3...." alt="" />

【讨论】:

    猜你喜欢
    • 2020-11-25
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2019-08-27
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    • 1970-01-01
    相关资源
    最近更新 更多