将HTML导出生成word文档 |
您所在的位置:网站首页 › HTML转换成Word文档只有内容顶部和尾部会有乱码 › 将HTML导出生成word文档 |
前言: 项目开发中遇到了需要将HTML页面的内容导出为一个word文档,所以有了这边随笔。 当然,项目开发又时间有点紧迫,第一时间想到的是用插件,所以百度了下。下面就介绍两个导出word文档的方法。 法一:通过jquery.wordexport.js导出word备注:兼容IE9以上 大概浏览了下jquery.wordexport.js插件的代码,了解到了通过该插件可以导出文本和图片,而图片首先通过canvas的形式 绘制,文本则需要再依赖FileSaver.js插件,FileSaver.js插件则主要通过H5的文件操作新特性new Blob()和new FileReader() 来实现文本的导出。 插件源码: FileSaver.js 1 /* FileSaver.js 2 * A saveAs() FileSaver implementation. 3 * 1.3.2 4 * 2016-06-16 18:25:19 5 * 6 * By Eli Grey, http://eligrey.com 7 * License: MIT 8 * See https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md 9 */ 10 11 /*global self */ 12 /*jslint bitwise: true, indent: 4, laxbreak: true, laxcomma: true, smarttabs: true, plusplus: true */ 13 14 /*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */ 15 16 var saveAs = saveAs || (function(view) { 17 "use strict"; 18 // IE |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |