I am trying to create a PDF from my HTML using pdfMake and Angular (I've also tried jsPDF and couldn't get it to work either). I tried using the following code in my Angular controller:
var blob = new Blob([document.getElementById('exportable').innerHTML])
var docDefinition = {
content: [blob]
}
pdfMake.createPdf(docDefinition).open();
but I receive the following error: Unrecognized document structure: {"_margin":null}".
My HTML consists of two simple tables in a div "exportable".
If anyone knows a solution to this issue, or another way to get the HTML into a PDF from Angular, PLEASE help.
Any assistance is GREATLY appreciated!