Uso html2canvas para exportar elementos html a imágenes. Ahora estoy tratando de exportar el mismo lienzo ya generado por html2canvas a un documento pdf usando canvas2pdf pero obtengo un documento pdf en blanco.
<script> function getPdf() { var element = document.getElementById("qr-2"); html2canvas(element).then(function(canvas) { var stream = blobStream(); var ctx = new canvas2pdf.PdfContext(stream); ctx.stream.on('finish', function() { var blob = ctx.stream.toBlob('application/pdf'); saveAs(blob, 'example.pdf', true); }); ctx.end(); }); } </script>