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