【问题标题】:Can the <image> tag with data url be used in TCPDF with ImageSVG?带有数据 url 的 <image> 标签可以在带有 ImageSVG 的 TCPDF 中使用吗?
【发布时间】:2022-11-10 15:13:44
【问题描述】:

我创建发票,在其中使用 SVG 构建文档的每个页面,当我构建完所有页面后,我使用 TCPDF ImageSVG() 函数将每个 SVG 页面添加到 TCPDF 页面。

如果我想添加图像,我需要使用 SVG 的 &lt;image&gt; 标签,并且我已经使用内联 'data:image/...,base64,...' 源来完成此操作。我不能使用任何专门用于图像的 TCPDF 功能来添加图像,因为我只是将完整的 SVG 页面添加到 TCPDF,除此之外,该库不做任何事情。

我的问题是图像不显示。如果我构建 SVG 页面并将其显示在浏览器中,则图像会显示。我的问题是,添加 SVG 图像时,T​​CPDF 是否支持标签,如果支持,我该如何使用它?

【问题讨论】:

    标签: php image svg tcpdf


    【解决方案1】:

    我知道这个问题已经 11 个月大了,但我遇到了同样的问题。 我在source code for TCPDF 中找到了答案。

    当使用xlink:href 而不是href 作为属性名称时,TCPDF 可以处理图像标签,就像这样。

    <image xlink:href="data:image/...,base64,..."></image>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-31
      • 2015-12-28
      相关资源
      最近更新 更多