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?