为什么 ImageMagick 中 SVG 的 use-Tag 被忽略?

问题描述 投票:0回答:1
svg imagemagick
1个回答
0
投票

为了实现您想要的效果,您必须在提交之前对 SVG 进行预处理。

<svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg"> <circle id="myCircle1" cx="5" cy="5" r="4" stroke="blue" fill="blue" /> <circle id="myCircle2" cx="15" cy="5" r="4" stroke="blue" fill="white" /> <circle id="myCircle3" cx="25" cy="5" r="4" stroke="red" fill="white" /> </svg>

之后,对新的 SVG 进行光栅化。

convert input.svg output.png

这应该可行。

© www.soinside.com 2019 - 2024. All rights reserved.