2013-09-24 1 views
0

Я хочу закрепить холст, а также дать фоновое изображение, могу ли я дать фон для всего холста, а затем область клипа ??дать фоновое изображение на холст, а затем область клипа

Я хочу установить фоновое изображение, а затем область клипа в круг, где я могу рисовать изображение.

canvas.setBackgroundImage('images/tee.png', canvas.renderAll.bind(canvas)); 
canvas.clipTo = function (ctx) { 

     var path = new fabric.Circle({ 
       radius : 40, 
       fill : 'red', 
       left : 55, 
       top : 55 
      }); 
    path.render(ctx); 


} 

ответ

0

Попробуйте

$("#Bird").click(function() { 
$('.canvasid').css("background-image", "url(images/bird.jpg)"); 
$('.canvasid').css("background-size", "cover"); 
$('.canvasid').css("background-repeat", "no-repeat"); 
}); 
+0

это я пытался, но когда я сохранить холст только клип часть сохраняется, фоновое изображение не сохраняется. – anam

+0

Эй, симми, вы разбирались в проблеме формы холста и проблемы с фоновым изображением. Я сталкиваюсь с той же проблемой, когда я перехожу к холсту к изображению. @simmisimmi –