【发布时间】:2021-05-28 11:43:02
【问题描述】:
我正在使用 endroid/qr-code https://github.com/endroid/qr-code 来生成 QrCode。
现在我也需要将此二维码发送到我的电子邮件。
我使用了以下代码:
$result = Builder::create()
->writer(new PngWriter())
->writerOptions([])
->data("This ist test page.")
->encoding(new Encoding('UTF-8'))
->size(200)
->margin(10)
->roundBlockSizeMode(new RoundBlockSizeModeMargin())
->logoPath($webPath)
->labelText('SCAN')
->build();
return $result->getDataUri();
在我的电子邮件树枝页面上
<img src = {{ $return_from_result_getDataUri }} >
我从上面的线弄坏了 img。
当我使用 {{ $return_from_result_getDataUri }} 时,这会显示 data:image/png;base64..... 文本。
谁能帮帮我。
谢谢。
【问题讨论】:
-
请准确地告诉我们什么是“损坏的图像”以及“损坏的”数据 URI 示例。
-
我已经得到了我的问题的答案。损坏的图像意味着图像未显示。数据 URI 正在返回我在问题中所写的 base64 编码文本。
-
我不知道为什么这里的人喜欢经常关闭问题。