在jspdf中使用addHTML保存pdf文件失败
Fail to save pdf file using addHTML in jspdf
标题:
<head>
<script src="jquery.min.js"></script>
<script src="jspdf.min.js"></script>
<script src="html2canvas.min.js"></script>
<script src="jspdf.plugin.addhtml.js"></script>
</head>
HTML:
<div id="wrapper">
<div class="red b"></div>
<div class="yellow b"></div>
<div class="blue b"></div>
<div class="green b"></div>
</div>
JavaScript:
$(".button").click(function() {
var pdf = new jsPDF('p', 'pt', 'a4');
pdf.addHTML($("#wrapper"), function () {
pdf.save();
});
});
当我按下按钮生成它时,我想把div#包装器添加到pdf文件中。但当我按下该按钮并在Chrome中检查元素时,它总是在源代码中显示一个卸载的事件。
如有任何帮助,我们将不胜感激。谢谢
有几件事要做:
- 使用jQuery选择器
$('#wrapper')[0]
返回的数组的第一个元素 - 定义要保存
pdf.save('Test.pdf');
的pdf文件的名称
$('#downloadPdf').on('click', function() { var pdf = new jsPDF('p', 'pt', 'a4'); pdf.addHTML($('#wrapper')[0], function() { pdf.save('Test.pdf'); }); });
您可以在此处查看Demo Fiddle
我正试图在代码中使用它,但根本没有点击生成PDF的按钮。我想知道是否有可能提供源代码来操作和实现powertry。感谢U。
相关文章:
- 如何在jquery、javascript、HTML5中以base64字符串保存为(PDF、doc、xls、png.)
- 在jspdf中使用addHTML保存pdf文件失败
- 是否将PDF文件保存在其他应用程序可以访问的PhoneGap应用程序中?(iOS)
- 使用JS将网页直接保存为PDF
- 将字节数组保存到Titanium中的pdf文件中
- 循环浏览 base64 图像并保存为 pdf
- 如何保存.pdf没有 url 的浏览器窗口中弹出的文件
- 保存PDF“;斑点”;在谷歌脚本中
- 在Chrome中保存pdf时,TCPDF空白页
- 如何使用node.js在mysql中保存pdf文件
- 在网站上填写并保存PDF
- 在Android设备上使用FileTransfer插件Phonegap保存PDF
- FileStreamResult在AJAX调用MVC后不请求保存PDF
- chrome浏览器无法保存PDF文件
- 保存pdf为未在浏览器中打开JavaScript/HTML5
- 如何保存PDF或图像文件到一个集合与流星
- 英特尔XDK保存pdf到存储卡文件传输.下载- android
- 单击下载按钮保存PDF,但不显示要保存的“确定/取消”选项
- 如何限制用户下载或保存pdf文件
- 如何使用书签在网页中保存PDF文件