javascript - vue html 到 pdf 没有 html2canvas

标签 javascript reactjs vue.js pdf vuejs2

我目前需要从 HTML 或 Vue 组件创建 pdf 文件。
我尝试过 jsPDFhtml2pdfvue-html2pdf 但看起来这些库使用 html2canvas 这意味着它会在几秒钟内卡住 UI(取决于HTML 结构)并且无法在 Web Worker 中运行。
所以我的问题是:如何在不使用 html2canvas 或使用 Web Worker 的情况下从 HTML 生成 pdf 以避免卡住 UI

我相信这是可以实现的,因为reactjs有react-pdf不使用canvas创建pdf

最佳答案

我不知道这是否能帮助您解决问题,但是 in this link解释了一种不使用第三方库打印 pdf 的方法。它使用窗口的打印属性。

关于javascript - vue html 到 pdf 没有 html2canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67899363/

相关文章:

JavaScript 为计算机执行,但不为 iPad 执行

javascript - 使用 jQuery 将数组中的所有元素设为小写并删除空格

javascript - Protractor :页面更改后等待 Angular (异步/等待)

node.js - 如何在 cPanel 上部署 React 应用程序?

javascript - 单击按钮后第二次出现上传对话框

javascript - 无法在 sencha 2.2.1 中创建键盘监听器

javascript - Jest 无法从 'setupDevtools' 找到模块 'setup.js'

javascript - ReactJS - 如何检测一个元素是 ReactJS 中其父元素的第 n 个_第一个_还是最后一个子元素?

vue.js - VueJS : Using static HTML files

javascript - 如何将 VueJS 与 RequireJS 一起使用?