Bir veri URL'si verildiğinde, görseli veri URL'nize ayarlayarak bir görüntü (sayfada veya tamamen JS'de) src
oluşturabilirsiniz. Örneğin:
var img = new Image;
img.src = strDataURI;
drawImage()
Yöntem HTML5 Canvas Bağlamında size bir tuval üzerine tümünü veya bir görüntü (ya tuval veya video) bir kısmını kopyalama sağlar.
Bunu şu şekilde kullanabilirsiniz:
var myCanvas = document.getElementById('my_canvas_id');
var ctx = myCanvas.getContext('2d');
var img = new Image;
img.onload = function(){
ctx.drawImage(img,0,0); // Or at whatever offset you like
};
img.src = strDataURI;
Düzenleme : Bu alanda daha önce onload
bir veri URI'si söz konusu olduğunda işleyiciyi kullanmanın gerekmeyebileceğini ileri sürmüştüm . Bu sorudaki deneysel testlere göre bunu yapmak güvenli değildir. Yukarıdaki sıra - görüntüyü oluşturun, onload
yeni görüntüyü kullanacak şekilde ayarlayın ve sonra ayarlayın src
- bazı tarayıcıların sonuçları kesinlikle kullanması için gereklidir.