我有一个JSON对象,它定义了画布上的图像,如下所示:
JSON是从Fabricjs版本1.7.17创建的,我正在将该JSON加载到由Fabricjs版本2.3.6和2.4.1制成的画布中,图像如下所示:
画布大小相同,并且画布的选项相同。在1.7.17版本中,JSON可以正常加载。 JSON数据中的所有其他对象都可以正常加载,图像框的宽度/高度和位置(左侧和顶部)是正确的...只是图像未缩放到合适的大小。
我尝试设置scaleX / Y,调整大小过滤器无济于事-已经有人解决了这个问题吗?
答案 0 :(得分:1)
Fabric 2.0更改了处理图像的高度/宽度属性的方式,以支持裁剪。您可以在此处找到说明和示例代码来解决此问题: