如何使用PHPExcel將模板中的圖片數據導出到Excel?

如何使用PHPExcel將模板中的圖片數據導出到Excel?

如何使用phpexcel將模板中的圖片數據導出到excel

在模板導出數據到excel的過程中,如果你想要導出圖片數據,原本的代碼無法滿足你的需求,它只能導出圖片的網址。解決方案如下:

首先,你需要確保要導出的圖片文件存在本地。

$imageurl = $item['img']; $gdimage = imagecreatefromjpeg($imageurl);

然后,使用phpexcel_worksheet_drawing對象創建圖片對象。

立即學習PHP免費學習筆記(深入)”;

$objdrawing = new phpexcel_worksheet_drawing(); $objdrawing->setname('sample image'); // 設置圖片名稱 $objdrawing->setdescription('sample image'); // 設置圖片描述 $objdrawing->setimageresource($gdimage); // 設置圖片資源 $objdrawing->setrenderingfunction(phpexcel_worksheet_memorydrawing::rendering_jpeg); // 設置渲染方式為jpeg $objdrawing->setmimetype(phpexcel_worksheet_memorydrawing::mimetype_default); // 設置mime類型為默認

最后,設置圖片高度、坐標并將其添加到工作表中。

$objDrawing->setHeight(150); // 設置圖片高度 $objDrawing->setCoordinates($k . $highestRow); // 設置圖片坐標 $objDrawing->setWorksheet($sheet); // 將圖片添加到工作表

這樣就可以將模板中的圖片數據導出到excel中。

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享