网上关于这个的讨论比较多,大多都是互相采集的,有部分私人博客上总结的是自己的经验,这里就几个问题列出我的解决办法:
1、网上关于导出中文乱码的问题
网上的文章普遍都是以iconv转换utf-8到gb2312,但是在新的1.7.6的那个版本里,官方示例01simple-download-xls.php里,直接将英文改成中文,可以导出不会乱码,分析它的类也可以看出,默认在没有指定编码情况下,phpexcel使用的是utf-8编码,所以在PHP中使用utf-8时,导出中文并不会乱码
2、设置单元格样式的问题
网上的解决办法是:$objPHPExcel->getColumnDimension("A")->setWidth(10);
放到1.7.6的代码里,这句话是会报错的,程序会告诉你getColumnDimension未定义
在我们下载的压缩包里,提供了文档,里面根据目录可以查看到新的方法是:
$objPHPExcel->getActiveSheet()->getColumnDimension("A")->setWidth(10);
其他问题,暂时还没有涉及。
谈谈phpexcel的问题
2011-08-04
46
0
本文作者: 折雨的天空
原文链接: 谈谈phpexcel的问题
版权声明: 本站所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
免责声明: 文中如涉及第三方资源,均来自互联网,仅供学习研究,禁止商业使用,如有侵权,联系我们24小时内删除!
- « 上一篇怎么办?我是无证程序员
- 下一篇 »phpexcel1.7.6中的又一点