读取ExcelPHPExcel保存到本地的方法

读取ExcelPHPExcel保存到本地的方法
hpexcel是一个相当强大的MS Office Excel文档生成类库,和PHPExcel是一个不错的选择,当你需要更复杂的数据格式输出。

在研究了API文档并查看了官方文档后,我终于在Excel中找到了这些图像。目前,我只能读取Excel 2003 format.excel2007似乎并不支持。主要使用的API是phpexcel_worksheet,phpexcel_worksheet_basedrawing,phpexcel_worksheet_memorydrawing。

直接谈代码:

复制代码代码如下所示:

require_once。 / / PHPExcel PHP的类;

objphpexcel美元=新PHPExcel();

objreader美元= phpexcel_iofactory::createreader('excel5 '); / /加载2003

objphpexcel美元=美元objreader ->负荷(ods_list .xls); / /文件加载

foreach(美元getsheet objphpexcel ->(0)-> getdrawingcollection(为)$ K = $图){

国际美元=($图-> getcoordinates); / /得到单元的数据如G2单元

美元($图->文件名= getindexedfilename); / /文件名

ob_start();

call_user_func(

$图-> getrenderingfunction(),

$图-> getimageresource()

);

imagecontents美元= ob_get_contents();

file_put_contents('pic /。国际美元。'_'。$文件名。'图片',imagecontents美元); / /保存文件到本地

ob_end_clean();

}

tag:方法读取电脑软件ExcelPHPExcel

相关内容