1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| if ($("#canvasID")[0].getContext){
var ctx = $("#canvasID")[0].getContext("2d");
var img = new Image();
$(img).load(function(){
/*
* image originale : ajax.png 332 * 291 et j'affiche la zone
* top 50, left 50, width 100, height 100
*
* slicing img : https://developer.mozilla.org/en/Canvas_tutorial/Using_images
* drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight)
*/
ctx.drawImage(img, 50, 50, 100, 100, 10, 10, 100, 100);
});
$("#fileID").change(function(){
// Firefox 3.6
img.src = this.files[0].getAsDataURL();
});
} |
Partager