Estoy luchando para convertir una plantilla iluminada en pdf. Estoy usando jsPDF (aunque puedo usar otra biblioteca de JavaScript si es necesario)
Tengo la siguiente plantilla iluminada para exportar a pdf.
import { LitElement, html } from 'lit'; import { jsPDF } from "jspdf"; export class TestPage extends LitElement { static properties = { myHTML: { type: Object }, }; constructor() { super(); this.myHTML = html`<h1>My title</h1> <div>some text to export to pdf</div>`; this.doc = new jsPDF(); this.doc.text(this.myHTML, 10, 10); } } customElements.define('test-page', TestPage);jsPDF devuelve:
Error no detectado: el tipo de texto debe ser una cadena o una matriz. "[Objeto Objeto]" no se reconoce.
No tengo la opción de renderizar la plantilla iluminada antes de exportarla. Necesito usar la variable como fuente HTML.
Gracias por cualquier pista.