一、下载js文件
链接: (.js/0.10.1/html2pdf.bundle.min.js).
二、引入js文件
<script type="text/javascript" src="<c:url value="/scripts/channelAuthentication/html2pdf.bundle.min.js" />"></script>;
这里填写自己项目中文件路径
三、添加生成PDF触发事件
<button onclick="dowmloadPdf()">下载pdf</button>
四、调用JavaScript生成PDF
1、打印的区域
<div id="exportContent" >
<%-- 打印区域 --%>
......
</div>
2、调用JavaScript
<script type="text/javascript">function dowmloadPdf() {var elementElementById('exportContent'); //需要打印的块级var opt = {margin: 0.15, //页面上边距filename: 'XXX.pdf',image: { type: 'jpeg', quality: 0.98 },html2canvas: { scale: 3 }, //清晰度jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' }};html2pdf(element, opt); // 将 PDF 文件保存到本地}
</script>
说明:这里可以自己调整页边距,和清晰度
本文发布于:2024-01-29 08:10:58,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170648706113896.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |