Below code convert image from upload control and convert it into base64 which can be directly set to the image field / notes etc ,




 function uploadprofilepic(){
     var imgvar = new Image();
        imgvar.src = SourceOfFile;
        imgvar.onload = function () {              
         var canvas = document.createElement("canvas");
         canvas.width = this.width;
         canvas.height = this.height;
     
         var ctx = canvas.getContext("2d");
         ctx.drawImage(this, 0, 0);
         var dataURL = canvas.toDataURL("image/png");
      var base64Image = dataURL.replace(/^data:image\/(png|jpg);base64,/, "");

Now This base64Image can be set Directly to Imageprofile of an entity .
entityimage = base64Image ;

Hope this Helped Thanks for the Support .


SOURCE : JUST2CODE.IN Subscribe to our YouTube channel : https://www.youtube.com/user/TheRussell2012