返回列表 发新帖
查看: 1059|回复: 1

[DedeCms] 织梦cms[插件模块]织梦读取和生成Excel ,word 插件和讲解(第一讲)

[复制链接]

6671

热度

1万

元宝

262

贡献

管理员

DZ专员

发表于 2014-1-25 08:48:35 | 显示全部楼层 |阅读模式
织梦读取和生成Excel ,word   第一讲 主要是针对开发者 教你如何上手开发。会用 PHPExcel 和 PHPWord
PHPExcel 下载地址:
http://phpexcel.codeplex.com/
PHPPHPWord下载地址:
http://phpword.codeplex.com/
主要讲解 PHPExcel 的使用 ,我们目前在用的版本 为 PHPExcel_1.7.9。
PHPExcel 下载后:里面三个包 Classes  Documentation   Examples
分别说明:
Classes  为PHPExcel 核心文件包 就是 PHPExcel 使用的主要文件包。
Documentation   文档包 ,就是说明PHPExcel 如何使用的文件 集合。不过都是全英文的。英文好的朋友去看看。其实看了 今天我们的教材。你就不用再去看那个英文的文档了。
Examples 是使用 PHPExcel  做出来的一些例子包。后续我们会拿其中一个 入门级的例子做为教学。
测试方法:将 Classes  Examples 两个包 直接放到 dede网站的根目录去。
我们要做的事情 就是 读取  DodicmsTest.slk 文件的内容。然后生成一个Excel 文件
DodicmsReader.php PHP的代码入下:
require_once '../Classes/PHPExcel/IOFactory.php';
$objPHPExcel = PHPExcel_IOFactory::load("DodicmsTest.slk");
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save(str_replace('.php', '.xlsx', __FILE__));

然后直接访问:DodicmsReader.php 。 http://您的测试域名/Examples/DodicmsReader.php
运行后页面提示:
10:25:49 Load from SYLK file10:25:49 Write to Excel2007 format10:25:49 File written to D:\DedeAMPZ\WebRoot\dede57gbk\Examples\DodicmsReader.xlsx10:25:49 Peak memory usage: 5.25 MB10:25:49 Done writing file
然后同目录下。就生成一个  DodicmsReader.xlsx 文件。这个文件就是我们通过PHP 读取后。然后生成的 Excel  文件。
教材到这里就讲解完成后。后续我们还会提供织梦读取和生成Excel ,word 的其他教材。希望本次教材能对大家对 织梦生成 Excel  的制作有所帮助。副件是 本次教材的 例子文件。


dodicms-ax.zip (1.26 KB, 下载次数: 2)

2

热度

20

元宝

0

贡献

步入草根

发表于 2015-1-30 20:19:47 | 显示全部楼层
只有一讲而已吗
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧