用php动态插入SVG?

时间:2019-03-18 01:09:17

标签: php svg

我正在尝试使用PHP从产品数据库中引用/插入动态上传的svg文件(图像)。到目前为止,上传图像效果很好,因为我可以将其与图像标签一起使用,并且显示效果很好。

<img src="image.svg" />

当我在计算机上打开XML时,XML也会正确显示(例如,使用文本编辑器)。

问题是我似乎无法使其以行内显示,因此我可以使用填充之类的样式。

这是我的PHP代码,用于动态显示图像:

<svg id="svg-image" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" >
   <image id="main-image" xlink:href="<?php echo tep_href_link('images/' . $product_info['products_image']); ?>" />
</svg>

我尝试在上述代码中将图像更改为路径,以使其正常工作,并且图像在重新加载后便消失了。任何帮助将不胜感激。

0 个答案:

没有答案