2

fabricJS 是否支持 SVG viewBox 元素,以便它只在画布上呈现它?这样,可以轻松实现整个屏幕的缩放。

4

2 回答 2

1

不,FabricJS 是基于 Canvas 的,Canvas 和 SVG 是两个非常不同的领域。

FabricJS 可以解析SVG 路径并将它们绘制到画布上,但仅此而已。

具体来说,FabricJS 可以解析并绘制到画布上的 SVG 元素有:路径、圆形、多边形、折线、椭圆、矩形、直线和图像。

于 2012-04-20T03:16:43.590 回答
0

走另一条路行得通

我正在处理一个相关的问题 - 只将画布的一部分渲染到 SVG 中。我使用 viewBox 来确保用户只看到画布中有趣的部分。

用于 toSVG 的 JSDoc

于 2014-04-05T15:50:30.490 回答