问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php能预览excel吗

发布网友 发布时间:2022-05-11 05:27

我来回答

2个回答

懂视网 时间:2022-05-11 09:48

为什么使用 php-ext-excel-export

xlswriter 是一个 PHP C 扩展,可用于在 Excel 2007+ XLSX 文件中写入多个工作表的文本,数字,公式和超链接。

它支持以下功能:

● 100%兼容的 Excel XLSX 文件

● 完整的 Excel 格式

● 合并单元格

● 自动筛选

● 图表

● 数据验证和下拉列表

● 工作表 PNG / JPEG 图像

● 用于写入大文件的内存优化模式

● 适用于 Linux,FreeBSD,OpenBSD,OS X,Windows

● 编译为 32 位和 64 位

● FreeBSD 许可证

● 唯一的依赖是 zlib

a874deb22884247c3e099f6d634d534.png

基准测试

测试环境:

● Macbook Pro 13 inch

● Intel Core i5

● 16GB 2133MHz LPDDR3 Memory

● 128GB SSD Storage.

导出

两种内存模式,导出 100W 行数据,单行 27 列,每个单元格 19 个中文字符

● 常规模式:耗时 29S,内存占用 2083MB;

● 固定内存模式:耗时 52S, 内存占用 <1MB;

读取

读取 100W 行数据,每行 1 列,单元格数据为 int

● 全量读取:耗时 3S, 内存占用 558MB;

● 游标读取:耗时 2.8S, 内存占用 <1MB;

仓库地址

Github:https://github.com/viest/php-ext-excel-exp...

Gitee:https://gitee.com/viest/php-ext-xlswriter

PECL:https://pecl.php.com/package/xlswriter

文档

https://xlswriter-docs.viest.me

更多PHP知识,请访问PHP中文网!

热心网友 时间:2022-05-11 06:56

PHP读取excel的方法,如果你的服务器不支持COM组件,我就不好说了,下面的只是示范的例子。<?PHP
$filename = "c:/spreadhseet/test.xls";
$sheet1 = 1;
$sheet2 = "sheet2";
$excel_app = new COM("Excel.application") or Die ("Did not connect");
print "Application name: {$excel_app->Application->value}n" ;
print "Loaded version: {$excel_app->Application->version}n";
$Workbook = $excel_app->Workbooks->Open("$filename") or Die("Did not open $filename $Workbook");
$Worksheet = $Workbook->Worksheets($sheet1);
$Worksheet->activate;
$excel_cell = $Worksheet->Range("C4");
$excel_cell->activate;
$excel_result = $excel_cell->value;
print "$excel_resultn";
$Worksheet = $Workbook->Worksheets($sheet2);
$Worksheet->activate;
$excel_cell = $Worksheet->Range("C4");
$excel_cell->activate;
$excel_result = $excel_cell->value;
print "$excel_resultn";
#To close all instances of excel:
$Workbook->Close;
unset($Worksheet);
unset($Workbook);
$excel_app->Workbooks->Close();
$excel_app->Quit();
unset($excel_app);
?>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
米色的双面呢羊毛大衣有哪些时髦又随性的搭配思路值得分享? 双面羊绒大衣搭配什么裤子(短款羊绒大衣搭配什么下装比较好看?) 银杏烤多久熟 银杏果烤着吃是烤干的还是湿的? 签了离婚协议就是离婚了吗 汽车PID检测是什么意思 仪表pid控制什么意思 CAN总线温度传感器 公共管理学说史内容简介 《公共行政学史》读书笔记 如何服务西餐菜肴 国防体系中的基本法和部门法是什么? 空调清洗的好处 空调清洗的介绍 扬州驾照到期如何换新证需要体检吗 驾照到期怎么更换,需要准备哪些材料? 小孔成像的模型怎么做? 简易的小孔成像怎么做 降火的菜谱家常菜 逆天邪神萧墨是什么身份 逆天邪神哪一章找到小仙女和孩子 逆天邪神梵帝怎么死的 地铁三号线从大厂到夫子庙怎么坐 从油坊桥到金牛湖坐地铁怎么换乘? 八里村到中软国际怎么走 南京市金牛湖地铁站离西善桥镇有多远 六合开发区站到溧水柘塘站乘地铁要多长时间? 南京六合金牛湖到天柱山公园的公交 从金牛湖坐地铁到西安门站怎么转乘 南京地铁s8号线与3号线是无缝换乘吗 地铁南京南站到六合 司法为什么要解释? 司法解释是否是我国法律的渊源?它在我国的法律中起到什么作用? 最高人民法院司法解释的作用相当于什么? 简述我国司法解释的基本作用 最高人民法院司法解释的作用相当于什么 司法解释的作用是什么啊? 什么事司法解释,司法解释的作用是 什么 微博看到的东西能和别人说吗,犯法吗? 司法解释是否属于我国法律渊源 想问一下有了刑法,为什么还要有司法解释 规范司法解释工作的重要意义包括哪些 司法解释的特征 法律解释的必要性是? 携程礼品卡怎么兑现?换钱去哪里可以呢,求帮助。 和微信帐号(户)是一码事吗手机银行如何给对方手机微信里充值如何给微信零钱充值? 携程礼品卡哪里可以回收换现? 我睡觉打呼很严重,去挂号检查的话该挂什么科? 怎么让PHP导入也支持EXCEL2007 想问一下治疗打呼噜哪家医院好?挂什么科啊? 梦幻之境中二病也要谈恋爱主题曲粤语歌词翻译