【发布时间】:2018-11-28 03:27:20
【问题描述】:
使用 toSVG 时是否可以指定特定的图层/元素?
我有一个带有 overlayImage 和 backgroundImage 的画布,我想为添加到画布的每个其他元素提取 svg。
到目前为止,我唯一的解决方案是将背景图像和覆盖图像的不透明度设置为 0,然后应用到 SVG,最后将不透明度恢复为 1,但我认为可能有更简单的方法来实现这一点。
【问题讨论】:
标签: fabricjs
使用 toSVG 时是否可以指定特定的图层/元素?
我有一个带有 overlayImage 和 backgroundImage 的画布,我想为添加到画布的每个其他元素提取 svg。
到目前为止,我唯一的解决方案是将背景图像和覆盖图像的不透明度设置为 0,然后应用到 SVG,最后将不透明度恢复为 1,但我认为可能有更简单的方法来实现这一点。
【问题讨论】:
标签: fabricjs
是的,您可以在 overlayImage 和 backgroundImage 上设置“excludeFromExport”属性,以便从 toSVG、toJSON 中排除
【讨论】: