我需要一些帮助 .
我有一个String JSON,它包含FabricJS的图像对象的结构,而不是包含过滤器 .
我想在画布中加载图像时应用这些过滤器 .
我怎么能这样做?
"1":
{
"type": "image",
"originX": "left",
"originY": "top",
"lockMovementX": false,
"lockMovementY": false,
"lockScalingX": false,
"lockScalingY": false,
"lockRotation": false,
"lockUniScaling": false,
"lockScalingFlip": false,
"left": 193.13,
"top": 70.87,
"width": 718,
"height": 647,
"fill": "rgb(0,0,0)",
"stroke": null,
"strokeWidth": 1,
"strokeDashArray": null,
"strokeLineCap": "butt",
"strokeLineJoin": "miter",
"strokeMiterLimit": 10,
"scaleX": 0.17,
"scaleY": 0.17,
"angle": 0,
"flipX": false,
"flipY": false,
"opacity": 1,
"shadow": null,
"visible": true,
"clipTo": null,
"backgroundColor": "",
"fillRule": "nonzero",
"globalCompositeOperation": "source-over",
"transformMatrix": null,
"src": "cuadradito.png",
"filters": [
{
"type": "Invert"
}
],
"crossOrigin": "",
"alignX": "none",
"alignY": "none",
"meetOrSlice": "meet"
}
顶部的代码是图像的对象 . 此代码是从BD加载的,带有ajax请求 .