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.
How can I resolve this error?