保存高分辨率PNG,其中包含的图像在图表中使用d3.js在observablehq.com上保存
使用d3.js创建图表时,我可以使用以下方式包括一个外部图像:
svg.append("svg:image").attr("x", 100).attr("y", 100).attr(
"xlink:href",
"https://my-url.com/image.svg"
);
但是,当我尝试使用此代码(对于高分辨率),该图像未显示在PNG中。
我已经做了一个
我一直在尝试以不同的方式获取图像并将其转换为SVG节点,但是我无法成功地正确解析结果。欢迎任何帮助,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这有点骇人听闻,但它可能对您有用:
This is a little hacky, but it might work for you: https://observablehq.com/@shan/save-high-resolution-png-with-imported-image