国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHPExcel讀取EXCEL中的圖片并保存到本地的方法

2024-05-04 23:31:25
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了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();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德化县| 曲沃县| 宝坻区| 雷山县| 宜良县| 客服| 武鸣县| 康平县| 当涂县| 太康县| 余庆县| 余庆县| 白朗县| 呈贡县| 景德镇市| 株洲县| 佛山市| 丹阳市| 曲周县| 芦山县| 崇明县| 新绛县| 水富县| 中西区| 晋江市| 佳木斯市| 光山县| 遂溪县| 株洲县| 巧家县| 蒙山县| 项城市| 桦川县| 宁化县| 西乌珠穆沁旗| 林芝县| 三明市| 台北县| 凤阳县| 辽阳县| 铜梁县|