提问人:Eric Hasegawa 提问时间:9/22/2023 最后编辑:Eric Hasegawa 更新时间:9/28/2023 访问量:327
如何将 TipTap 文档导出为 PDF?
How to export TipTap documents as PDFs?
问:
我们正在使用 TipTap 允许用户在我们的应用程序上创建和编辑文档,一个常见的要求是保存/导出到 pdf 功能。
在网上环顾四周,似乎对如何做到这一点没有达成共识。这里的这个问题实际上与我的问题相同(我们使用 React,但它应该足够相似),但它没有回应。这个 Stackblitz 有一种笨拙的方法来做到这一点(我也在其他响应中看到过这种方法),首先将编辑器内容转换为(通过 html2canvas),然后将该 Canvas 保存为 PDF。这对我们来说并不真正有效,因为它会产生巨大的文档大小。使用这种方法,一个 9 页的文档几乎是 100mb。canvas
jspdf
我正在考虑尝试使用 JavaScript 函数手动执行此操作,或者在我的后端使用类似 puppeteer 的东西来尝试打印,但我不确定这些是否有效。有没有更好的解决方案?对任何想法持开放态度。window.print()
答: 暂无答案
上一个:优化算法,将文本节点与修饰合并
评论