//这里引入PHPExcel类
$filePath = 'Excel文件.xls';
$fileType = PHPExcel_IOFactory::identify($filePath); //文件名自动判断文件类型
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($filePath);
$savePath = '文件保存路径/文件名.html'; //这里记得将文件名包含进去
$objWriter = new PHPExcel_Writer_HTML($objPHPExcel);
$objWriter->setSheetIndex(0); //可以将括号中的0换成需要操作的sheet索引
$objWriter->save($savePath); //保存为html文件

一开始接到这个任务其实我是拒绝的...Duang...在没有任何特效的帮助下,我没理由拒绝。

网上查了很多关键词,没查到专门去实现这个功能的,偶尔有两个标题党,点进去看了发现竟然是加header让网页另存为Excel的,实在让我无语。
正当我一筹莫展准备亲自动手写一个类来另存为HTML时,老毛病犯了,我随手点开PHPExcel类库的源码文件,搜索了 HTML 这个关键词,意外的是竟然搜到了。
于是乎,怀着有点忐忑的心情,点进去看了源码,这才知道PHPExcel的作者们已经提前实现了这一切。所以,在这里要给他们点个赞,至少也得32个,没办法,QQ表情最少也是这个数吧。

之所以写下来,一是方便以后查阅,二,我个人觉得这种功能也挺冷门的,毕竟使用PHPExcel的人,十个里边大概有九个是为了实现导入或导出吧,剩下一个,嗯,应该是正在练习怎么使用。

同时,提一下,PHPExcel还提供了另存为PDF的功能,看客们可以自己去查源码。

转载于:https://www.cnblogs.com/zetakoala/p/4586227.html

PHP将Excel另存为html页面相关推荐

  1. Excel2JSON Excel转JSON Excel另存为JSON的技巧

    不过欢迎大家转发到微博.微信.朋友圈~么么哒~ JSON是码农们常用的数据格式,轻且方便,而直接手敲JSON却是比较麻烦和令人心情崩溃的(因为重复的东西很多),所以很多码农可能会和我一样,选择用Exc ...

  2. Microsoft.Office.Interop.Excel的用法以及利用Microsoft.Office.Interop.Excel将web页面转成PDF

    1.常见用法 using Microsoft.Office.Interop.Excel; 1)新建一个ExcelApplicationClass ExcelApp = New ApplicationC ...

  3. 服务器保存时提示文档未保存文件格式,,EXCEL另存为PDF提示:文档未保存

    excel另存为pdf,保存类型里怎么添加Pdf型式? 新版本的直接里面就有这个选项,老版本的可以在网上搜索Excel转pdf插件即可(有pdf虚拟打印机的也可以直接选择打印成pdf,不需要安装插件) ...

  4. excel 树结构json_码农必备:Excel另存为JSON的技巧

    原标题:码农必备:Excel另存为JSON的技巧 原创声明:本文为原创,未经许可,禁止转载! 不过欢迎大家转发到微博.微信.朋友圈~么么哒~ JSON是码农们常用的数据格式,轻且方便,而直接手敲JSO ...

  5. html设置excel打开新窗口,怎么在excel的大页面上设置第几页第几页的

    excel总是显示很大字"第几页第几页"怎么去掉 打开excel表格,可以在页面显示中看到有浅灰色的"第1页"."第3页"字样. 点击页面上 ...

  6. java解析excel的js页面,Java导入Excel文件页面实现JS

    Excel导入: 页面创建导入按钮,如: 代码: 导入交易 JS: function upload(){ layer.open({ type : 2, //层类型 title :'导入文件', //标 ...

  7. 将excel导入到页面表格_如何将Excel文档导入Google表格

    将excel导入到页面表格 Did someone send you an Excel document, but you don't have Excel? Giving up on Microso ...

  8. excel另存为PDF,然后保持缩放

    excel另存为PDF,然后保持缩放

  9. excel另存为没有dbf_PDF转Excel怎么做的?节省工作时间,你要学会的办公技巧

    早上给小李发了一个压缩包的PDF,因为量很大,所以直接发送Excel也有点麻烦,所以我就图个方便,全部发送了PDF给小李,要他把这些表格里的一些数据整合一下,万万没想到,这个小伙子吭哧吭哧一下午还没把 ...

最新文章

  1. Android 依赖库发布(上传 Library 到 JCenter)gradle最高支持4.4
  2. JavaScript函数式编程学习
  3. python 跳水板
  4. boost::spirit模块实现一个以逗号分隔的数字列表的生成器的测试程序
  5. 两数之和(Leetcode第1题)
  6. 岗位理解_如何正确理解策划岗位
  7. 三行代码实现冒泡排序算法
  8. “懒癌”患者福音:是时候找一个AI帮你做家务了
  9. 2019寒假作业一:PTA7-1 打印沙漏
  10. 这就是搜索引擎 (豆瓣).html 1.index 第1章 搜索引擎及其技术架构 1 第2章 网络爬虫 12 第3章 搜索引擎索引 36 第4章 索引压缩 76 第5章 检索模型与搜索排序 99
  11. Learn Git Branching 学习笔记(基础篇)
  12. 超声波测距实现距离预警(米斯琪+开发板)
  13. Zlib的安装与测试
  14. hangman游戏c语言,英语游戏 猜词游戏hangman
  15. 反游戏规则~触发5亿创设~引发3-6个跌停?
  16. 噢,我这该死的魅力,国潮新锐品牌「二某某」她来了她来了
  17. SpringMvc自定义消息转换器
  18. 浅析YUV422模式
  19. C#ListBox控件
  20. 客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘

热门文章

  1. eclipse 版本理解
  2. Silverlight 2 控件 SDK 源代码
  3. Vue.js生命周期
  4. Mr.J--JS学习(继承模式发展史)
  5. 黑马程序员 Java 加强
  6. Linux下执行.sh文件
  7. linux高级命令组合
  8. 安装Ubuntu时的硬盘分区方案
  9. XReport报表工具技术白皮书
  10. HTTP -- 目录