vue-fabric-editor icon indicating copy to clipboard operation
vue-fabric-editor copied to clipboard

fix: 添加SVG元素时针对小画布处理

Open marysyy1101 opened this issue 10 months ago • 3 comments

更新:添加svg元素适配画布尺寸,并重新计算偏移量(item.left)

marysyy1101 avatar Apr 11 '24 08:04 marysyy1101

大佬好,感谢提交代码,我现在将所有插入的元素,缩放到画布宽度50%的效果, 因为有些图很小,还需要做放大的处理,如果按当前代码修改,小图的展示就会比较难受了。 image

nihaojob avatar Apr 11 '24 15:04 nihaojob

大佬好,感谢提交代码,我现在将所有插入的元素,缩放到画布宽度50%的效果, 因为有些图很小,还需要做放大的处理,如果按当前代码修改,小图的展示就会比较难受了。 image

感谢,这种方案确实对一些小图不友好,只不过我暂时没想到两全其美的方案,能让任意尺寸的元素适配任意尺寸的画布并完整显示

marysyy1101 avatar Apr 12 '24 01:04 marysyy1101

大佬好,感谢提交代码,我现在将所有插入的元素,缩放到画布宽度50%的效果, 因为有些图很小,还需要做放大的处理,如果按当前代码修改,小图的展示就会比较难受了。 image

感谢,这种方案确实对一些小图不友好,只不过我暂时没想到两全其美的方案,能让任意尺寸的元素适配任意尺寸的画布并完整显示

现在的代码用了一种粗暴地方式处理了,是把所有插入的元素都调整为画布的50%了,显然这种方式不够细腻,不过目前看效果还可以接受。

nihaojob avatar Apr 12 '24 01:04 nihaojob