Я использую ниже код, чтобы изменить цвет PNG изображения на холсте динамически,PNG цветное изображение не изменяется в Fabric.js
var selectedObject = canvas.getActiveObject();
if ("text" == selectedObject.type) {
selectedObject.setFill("#FF0000");
canvas.renderAll();
}
else {
selectedObject.filters.push(
new fabric.Image.filters.Tint({color:"#FF0000", opacity:0.6}));
selectedObject.applyFilters(canvas.renderAll.bind(canvas));
}
Где canvas = new fabric.Canvas('c');
* Статические цвета добавляются для тестирования который будет заменен на colorpicker.
Для текста он работает нормально, но для изображения он не работает.
Можно ли изготовить скрипку? –
@Tushar Gupta, пожалуйста, проверьте здесь jsfiddle http://jsfiddle.net/93xje/3/, когда мы выбираем цвет текста, но когда мы выбираем изображение без эффекта, я хочу изменить цвет изображения png, а также –