Υποενότητα 10.1: Στοιχείο HTML Canvas

Εικόνα στο Canvas

Μπορούμε επίσης να προσθέσουμε και να επεξεργαστούμε εικόνες σε καμβά.

Ο κώδικας JavaScript για να επιτευχθεί αυτό είναι:

/*
* We create a Javascript Image object and set its source URL
* to the location of the image file we'll be inserting.
*/
var image0 = new Image();
image0.src = "images/chocolatethings.JPG";
/*
* Here's the handler that loads when the image has finished downloading.
*
* This needs to be asynchronous (triggered by the image load event) since we don't know how
* long the image will take to load.
*/
image0.onload = function(){
    /* draw the image in the canvas window */
    context1.drawImage(image0, 0, 0);
}

ο παραπάνω κώδικας θα δημιουργήσει έναν καμβά που εμφανίζεται ως εξής:

Image into Canvas