【发布时间】:2014-09-14 05:20:59
【问题描述】:
我有一个包含 svg 元素标记的字符串。
<svg id="someId" width="300" height="300">
<polygon id="another_id" fill="green" stroke="black" stroke-width="5" points="200,100 131,5 19,41 19,159 131,195 "></polygon>
</svg>
如何在 Imagick 中读取此字符串并显示它。
$svg = '<svg id="someId" width="300" height="300"><polygon id="another_id" fill="green" stroke="black" stroke-width="5" points="200,100 131,5 19,41 19,159 131,195 "></polygon>
</svg>';
$image = new Imagick();
// This is not working.
$image->readImageBlob($svg);
$image->setImageFormat("png");
header("Content-Type: image/png");
echo $image;
我怎样才能阅读这个 svg 字符串,以便我可以继续做其他事情。谢谢
【问题讨论】: