//Take base64 image and convert to image file
//transaction.getPostParameters();
dec = Packages.javax.xml.bind.DatatypeConverter;
data = transaction.getParameter("data");
fileName = transaction.getParameter("fileName");
pageName = transaction.getParameter("pageName");
var outStream = file.getAttachmentOutputStream(pageName,fileName);
outStream.write( dec.parseBase64Binary(data) );
outStream.flush();
outStream.close();
transaction.sendPage("Saved "+pageName+"/"+fileName+" OK");
Notes
Source:
http://www.html5canvastutorials.com/advanced/html5-canvas-save-drawing-as-an-image/
1. Create a service that takes a canvas and saves as an image