this.print=function(){
{
var columns = [" Data","StepData","CateData","CritiData","CheckyData"];
var rows = [];
for (var i = 0 ; i<Data.length; i++)
{
rows.push([
Data[i],
StepData[i],
CateData[i],
CritiData[i],
CheckyData[i]
]);
};
var pdfsize='b2';
var doc = new jsPDF('p', 'pt',pdfsize);
doc.autoTable(columns, rows, {
theme: 'grid', // 'striped', 'grid' or 'plain'
headerStyles: {
fillColor: [12, 234, 227],
textColor: [12, 1, 1]
},
styles: {
overflow: 'linebreak',
columnWidth: 400
},
beforePageContent: function(data) {
doc.text("Process Name :"+mainData.name+" || "+"Description :"+mainData.description, 40, 30);
},
columnStyles: {
1: {columnWidth: 60}
}
});
doc.save(mainData.name+".pdf");
}
};