We have evolved our usage of the extension to work for pages generated in Wappler.
So we basically design the PDF just like a Wappler webpage (with dynamic data, Bootstrap etc), and then pass that URL for generating PDF in the extension.
We can then also use the SA URL to preview the generated PDF file. Another update to the Wappler extension shared here is long due.
But what I like most about PDFMake is that it works on client side, without any server dependency.