Canvastaki resmin bir kısmını alıp bodyye background yapıyorum ama canvasın tamamındaki resmi alıyor. Ben istiyorum ki resmin bir bölümünü alıp sadece o kısmı background olarak kullanayım.
var canvas1=document.getElementById("canvas1");
var ctx=canvas1.getContext("2d");
canvas1.width=490;
canvas1.height=200;
.......................................................
ctx.fill();Aşağıda da canvastaki görseli alıp arkaplan resmi yapıyorum. Nasıl tamamını değil de bir kısmını alırım..
Örneğin soldan 0, üstten 0, genişlik 50px, yükseklik 50px.. Bu kısmı almak istiyorum sadece.
dataUrl = canvas1.toDataURL();
document.body.style.background = "url("+dataUrl+")";Yardımcı olabilirseniz sevinirim.
Teşekkürler.