@gaurav_maniarthe below code is not working..Does it depend on Splunk version? require([
'underscore',
'jquery',
'splunkjs/mvc',
'splunkjs/mvc/simplexml/ready!',
'opt/splunk/etc/apps/screenshot/appserver/static/components/html2canvas'],
function(_, $, mvc,html2canvas) {
$("#image_export").on('click',function(e){
var screenshot = require("opt/splunk/etc/apps/screenshot/appserver/static/components/html2canvas");
screenshot(document.querySelector('#test1'), {scale:2}).then(canvas => {
console.log(canvas);
var image = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");
var link = document.createElement('a');
link.download = "Dashboard Report.png";
link.href = image;
link.click();
});
});
});
... View more