Estoy tratando de obtener una imagen o un pdf de una imagen svg, pero no quiero usar otra biblioteca. En este momento mi código es este:
this.html.append(this.printButton); this.printButton.click($.proxy(function () { const svg = document.getElementById('canvas').innerHTML; const blob = new Blob([svg.toString()]); const element = document.createElement("a"); element.download = "visualPlan.svg"; element.href = window.URL.createObjectURL(blob); element.click(); element.remove(); }, this));Este código funciona, pero el único problema es que requiere un archivo svg que sigue siendo muy inconveniente para el usuario final. ¿Alguien me puede ayudar por favor?