收藏 分销(赏)

PHPExcel读取EXCEL中的图片并保存到本地的方法.doc

上传人:人****来 文档编号:9777942 上传时间:2025-04-07 格式:DOC 页数:1 大小:13.50KB 下载积分:5 金币
下载 相关 举报
PHPExcel读取EXCEL中的图片并保存到本地的方法.doc_第1页
第1页 / 共1页
本文档共1页,全文阅读请下载到手机保存,查看更方便
资源描述
  这篇文章主要介绍了PHPExcel读取EXCEL中的图片并保存到本地的方法,本文直接给出代码实例,需要的朋友可以参考下   HPExcel是相当强大的 MS Office Excel 文档生成类库,当需要输出比较复杂格式数据的时候,PHPExcel 是个不错的选择。   经过认真研究API文档和查看官方文档,终于找到读取EXCEL中的图片,目前我只能读取excel 2003格式的。excel2007貌似还不支持。 其中主要使用的API为PHPExcel_Worksheet,PHPExcel_Worksheet_BaseDrawing,PHPExcel_Worksheet_MemoryDrawing。   废话少说,直接上代码:   代码如下:   require_once './Classes/PHPExcel.php';   $objPHPExcel = new PHPExcel();   $objReader = PHPExcel_IOFactory::createReader('Excel5'); //加载2003的   $objPHPExcel = $objReader->load("goods_list.xls"); //载入文件   foreach ($objPHPExcel->getSheet(0)->getDrawingCollection() as $k => $drawing) {   $codata = $drawing->getCoordinates(); //得到单元数据 比如G2单元   $filename = $drawing->getIndexedFilename(); //文件名   ob_start();   call_user_func(   $drawing->getRenderingFunction(),   $drawing->getImageResource()   );   $imageContents = ob_get_contents();   file_put_contents('pic/'.$codata.'_'.$filename.'.jpg',$imageContents); //把文件保存到本地   ob_end_clean();   }   更多信息请查看IT技术专栏   
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服