tampermonkey 引用脚本 jspdf 和 html2canvas
时间: 2024-01-17 10:05:33 浏览: 158
jspdf.debug.js文件与html2canvas.min.js文件,引用后可直接导出pdf
如果你想在 Tampermonkey 中引用 jspdf 和 html2canvas,你可以按照以下步骤操作:
1. 在 Tampermonkey 的脚本编辑器中,添加以下代码,以引入 jspdf 和 html2canvas 的 CDN 链接:
```javascript
// ==UserScript==
// @name My Script
// @version 1.0
// @description Example script to use jspdf and html2canvas in Tampermonkey
// @match https://example.com/*
// @grant none
// ==/UserScript==
// Add jspdf and html2canvas CDN links
var script1 = document.createElement('script');
script1.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.min.js';
document.head.appendChild(script1);
var script2 = document.createElement('script');
script2.src = 'https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.min.js';
document.head.appendChild(script2);
```
2. 保存脚本后,在你需要使用 jspdf 和 html2canvas 的地方,可以直接调用它们的 API,例如:
```javascript
// Generate PDF from HTML using jspdf and html2canvas
var doc = new jsPDF();
html2canvas(document.body).then(function(canvas) {
doc.addImage(canvas.toDataURL('image/png'), 'PNG', 0, 0, 200, 200);
doc.save('document.pdf');
});
```
这个例子生成一个 PDF 文件,包含当前页面的截图。你可以根据自己的需求调整代码,生成不同的 PDF 文件。
阅读全文