0

是否有一个节点包能够像这样从外部图像转换svg为?pngsvg-file

<?xml version="1.0" encoding="utf-8"?>
<svg viewBox="0 0 120 120" height="120" width="120"
     xmlns="http://www.w3.org/2000/svg"
     xmlns:xlink="http://www.w3.org/1999/xlink">

  <rect x="0" y="0" width="120" height="120" fill="lightgreen"/>

  <image xlink:href="https://upload.wikimedia.org/wikipedia/commons/d/d6/MicroQR_Example.png" x="10" y="10" width="100px"/>

</svg>

目前我使用http://sharp.dimens.io/进行转换,但我找不到在不丢失内部外部图像的情况下调整大小并将其保存为 png 的方法:rect只有之后可见。:/

如果您能告诉我我可以用来使上述代码正常工作的任何包,那就太好了:)

提前致谢。

4

1 回答 1

0

最后我得到了一个解决方案,在我的 Mac 上我必须安装一些额外的包,现在它正在运行: https ://github.com/lovell/package-libvips-darwin/blob/master/.travis.yml

于 2018-08-12T18:43:30.410 回答