2012-11-24 7 views

답변

2

더가이에 대한 지원 내장 없지만 "해킹"상당히 쉬운 것.

var overlayImageUrl = '...'; 

// load overlay image first 
fabric.Image.fromURL(overlayImageUrl, function(oImg) { 

    // add and apply filter to overlay image 
    oImg.filters.push(new fabric.Image.filters.Grayscale()); 
    oImg.applyFilters(); 

    // set <img> element of fabric.Image instance 
    // and assign it directly to canvas' "overlayImage" 
    canvas.overlayImage = oImg.getElement(); 

    // render canvas for overlayImage to appear 
    canvas.renderAll(); 
}); 
+0

감사합니다! 그건 속임수 야! 내 솔루션보다 훨씬 더 나은 (PixelPerfect 감지 스택의 상단에와 함께 필터를 새 개체를 넣어). 다시 한번 감사드립니다. –

관련 문제