久综合色-久综合网-玖草影视-玖草资源在线-亚洲黄色片子-亚洲黄色片在线观看

Hello! 歡迎來到小浪云!


如何使用PHPExcel將圖片數據從數據庫導出到Excel?


avatar
小浪云 2024-11-10 168

如何使用PHPExcel將圖片數據從數據庫導出到Excel?

phpexcel按模板導出數據圖片到excel

問題:

使用phpexcel按模板導出數據到excel時,遇到數據庫img字段中存放的圖片路徑為網址,但導出時顯示的是網址,如何修改代碼將圖片導出到excel?

解決方案:

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

第一步,獲取圖片

  • 獲取數據庫中img字段中的圖片路徑(假設為$imageurl)

第二步,創建phpexcel圖片對象

  • 實例化一個phpexcel圖片對象($objdrawing)
  • 設置圖片名稱、描述和圖片mime類型

第三步,加載圖片

  • 對于本地圖片:

    • 從本地路徑加載圖片(imagecreatefromjpeg($imageurl))
  • 對于網絡圖片:

    • 從網絡url加載圖片(imagecreatefromstring(file_get_contents($imageurl)))

第四步,設置圖片屬性

  • 設置圖片寬高(setrenderingfunction(), setmimetype(), setheight(), setcoordinates())

第五步,將圖片添加到excel中

  • 將圖片對象添加到當前sheet(setworksheet($sheet))

示例代碼:

$imageUrl = $item['img']; $gdImage = imagecreatefromjpeg($imageUrl);   $objDrawing = new PHPExcel_Worksheet_Drawing(); $objDrawing->setName('Sample image'); $objDrawing->setDescription('Sample image'); $objDrawing->setImageResource($gdImage); $objDrawing->setRenderingFunction(PHPExcel_Worksheet_MemoryDrawing::RENDERING_JPEG); $objDrawing->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT); $objDrawing->setHeight(150);  $objDrawing->setCoordinates($k . $highestRow);   $objDrawing->setWorksheet($sheet);
登錄后復制

相關閱讀

主站蜘蛛池模板: 最新亚洲精品国自产在线 | 亚洲欧美日本国产 | 一级特黄欧美 | 男女视频免费网站 | 一级精品视频 | 国产三级做爰高清视频a | 久久爱wwwww| 综合爱爱网 | 日本一级特黄特色大片免费视频 | 成人免费看黄网址 | 欧美日韩视频一区三区二区 | 99爱视频精品免视看 | 午夜天堂视频 | 国内91视频 | 一级片视频在线 | 日韩在线高清视频 | 99久久国产免费福利 | 亚洲精品在线看 | 精品国产高清a毛片无毒不卡 | 欧美中文字幕一区 | 欧美一级毛片在线一看 | 欧美一级手机免费观看片 | 欧美三级美国一级 | 怡红院精品视频 | 亚洲精品久久久成人 | 国产丝袜美女一区二区三区 | 小泽玛利亚的一级毛片的 | 亚洲成人性视频 | 日韩毛片免费线上观看 | 国产亚洲亚洲精品777 | 性感美女视频黄.免费网站 性高湖久久久久久久久 | 一区二区国产在线观看 | 欧美黄视频网站 | 欧美日本韩国一区 | 欧美亚洲国产精品久久高清 | 毛片爽爽爽免费看 | 又粗又爽又色男女乱淫播放男女 | 久久久久久久国产视频 | 欧美一级高清片 | 日本不卡一区在线 | 91久久亚洲最新一本 |