TFF*_*FFX 5 javascript jquery html2canvas jspdf
我正在使用 jsPDF 和 html2Canvas 生成 PDF。
如果我以 document.body 为目标,它就会起作用。
<script type="text/javascript">
function pdfDownload() {
var pdf = new jsPDF('p', 'pt', 'a4');
pdf.addHTML(document.body, function () {
pdf.save('test.pdf');
});
}</script>
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试在 div #pdfcontent 上使用 id,我会得到:
“未捕获错误:提供的数据不是 JPEG”
<script type="text/javascript">
function pdfDownload() {
var pdf = new jsPDF('p', 'pt', 'a4');
pdf.addHTML($('#pdfcontent')[0], function () {
pdf.save('test.pdf');
});
}</script>
Run Code Online (Sandbox Code Playgroud)
请帮助
小智 1
我遇到了同样的问题,这些天更新了 jsPDF 并且不能很好地与 html2canvas 配合使用。
我无法解决问题(抱歉没有帮助),但通过插件停止使用 html2canvas (对于我的情况下的表元素 jsPDF-AutoTable)jsPDF-AutoTable)
| 归档时间: |
|
| 查看次数: |
3697 次 |
| 最近记录: |