5,139
社区成员
发帖
与我相关
我的任务
分享
// リクエスト(PHPExcel.php)
require_once(COM_LIB_DIR . "PHPExcel.php");
$objPHPExcel = new PHPExcel();
$objReader = PHPExcel_IOFactory::createReader('Excel2007'); //加载2003的
foreach ($fileName as $key => $value) {
$objPHPExcel = $objReader->load(UP_DIR . $value); //载入文件
foreach ($objPHPExcel->getSheet(0)->getDrawingCollection() as $k => $drawing) {
$codata = $drawing->getCoordinates(); // 得到单元数据 比如G2单元
$value = $drawing->getIndexedFilename(); // 文件名
ob_start();
call_user_func($drawing->getRenderingFunction(), $drawing->getImageResource());
$imageContents = ob_get_contents();
file_put_contents(UP_DIR . $codata.'_'.$value, $imageContents); //把文件保存到本地
ob_end_clean();
}
}