JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】


Posted in Javascript onFebruary 06, 2018

本文实例讲述了JS实现的将html转为pdf功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
 <title>jsPDF插件</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <script src="https://code.jquery.com/jquery-git.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script>
</head>
<body>
 <p class="pdf-wrapper" ="to-pdf">HTML content...<h1>中文</h1>
  中国,汉字,测试:合同 模版 中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国</br>中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国....................<br/>
  中国,汉字,测试:合同 模版 ...................<br/>
   计费 接口 ....................<br/>
  <img src='https://3water.com/images/logo.gif'/>
 </p>
 <script type="text/javascript">
  var pdf = new jsPDF('p','pt','a4');
  pdf.internal.scaleFactor = 1;
  var options = {
    pagesplit: true
  };
  //$('.pdf-wrapper')
  pdf.addHTML(document.body,options,function() {
   pdf.save('web1111.pdf');
  });
 </script>
</body>
</html>

运行效果:

JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】

JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】

更多关于JavaScript相关内容可查看本站专题:《JavaScript扩展技巧总结》、《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
表单元素事件 (Form Element Events)
Jul 17 Javascript
javascript 跳转代码集合
Dec 03 Javascript
JS关键字变色实现思路及代码
Feb 21 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
Apr 12 Javascript
javascript:void(0)的作用示例介绍
Oct 28 Javascript
js显示文本框提示文字的方法
May 07 Javascript
node.js 中国天气预报 简单实现
Jun 06 Javascript
深入理解JavaScript定时机制
Oct 27 Javascript
Bootstrap 轮播(Carousel)插件
Dec 26 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
Apr 21 Javascript
详解a++和++a的区别
Aug 30 Javascript
Vue项目中添加锁屏功能实现思路
Jun 29 Javascript
20行JS代码实现粘贴板复制功能
Feb 06 #Javascript
JS中offset和匀速动画详解
Feb 06 #Javascript
Bootstrap实现的表格合并单元格示例
Feb 06 #Javascript
JavaScript实现获取select下拉框中第一个值的方法
Feb 06 #Javascript
AngularJS实时获取并显示密码的方法
Feb 06 #Javascript
详解使用React进行组件库开发
Feb 06 #Javascript
fullpage.js最后一屏滚动方式
Feb 06 #Javascript
You might like
php 自写函数代码 获取关键字 去超链接
2010/02/08 PHP
用PHP实现递归循环每一个目录
2010/08/08 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
PHP实现数字补零功能的2个函数介绍
2014/05/12 PHP
用jQuery与JSONP轻松解决跨域访问的问题
2014/02/04 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
2017/03/05 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
JavaScript实现图片切换效果
2017/08/12 Javascript
Express使用html模板的详细代码
2017/09/18 Javascript
原生JS实现小小的音乐播放器
2017/10/16 Javascript
node.js调用C++函数的方法示例
2018/09/21 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
Python实现数据库编程方法详解
2015/06/09 Python
python中解析json格式文件的方法示例
2017/05/03 Python
Python编程生成随机用户名及密码的方法示例
2017/05/05 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
2017/07/24 Python
浅谈Django学习migrate和makemigrations的差别
2018/01/18 Python
Python2 Selenium元素定位的实现(8种)
2019/02/25 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
python安装sklearn模块的方法详解
2020/11/28 Python
12岁生日感言
2014/01/21 职场文书
给小学生的新年寄语
2014/04/04 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
村主任“四风”问题个人整改措施
2014/10/04 职场文书
团代会邀请函
2015/02/02 职场文书
商务司机岗位职责
2015/04/10 职场文书
质量承诺书格式范文
2015/04/28 职场文书
庆七一主持词
2015/06/29 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
党员读书活动心得体会
2016/01/14 职场文书
九年级化学教学反思
2016/02/22 职场文书
部分武汉产收音机展览
2022/04/07 无线电