色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


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


avatar
小浪云 2024-11-10 202

如何使用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);
登錄后復制

相關閱讀

主站蜘蛛池模板: 久久91精品国产91久久 | 欧美激情中文字幕一区二区 | 亚洲狠狠色丁香婷婷综合 | 久久精品国产主播一区二区 | 亚洲综合色一区二区三区另类 | 最近中文字幕高清字幕在线视频 | 日韩伦理在线看 | 中文字幕1区| 欧美日韩国产一区二区三区在线观看 | 国内精品久久久久久久久蜜桃 | 欧洲美女a视频一级毛片 | 97精品伊人久久久大香线焦 | 一级做a爰片性色毛片16美国 | 国产精品免费一区二区三区四区 | 天天躁日日躁狠狠躁中文字幕老牛 | 特黄特黄aaaa级毛片免费看 | 欧美xxx国产xxx | 六月丁香婷婷色狠狠久久 | 日日日天天射天天干视频 | 开心激情综合 | 日韩在线二区全免费 | 天天弄 | 女人体1963毛片a级 | 久久综合一 | 色的视频在线观看免费播放 | 亚洲国产精 | 四虎国产精品免费观看 | 欧美乱妇高清无乱码亚洲欧美 | 最新一区二区三区视频 视频 | 日韩欧美国产精品第一页不卡 | 国产一级aa大片毛片 | 欧美激情视频一区二区 | 色噜噜狠狠成人中文小说 | 四虎4h| 色的视频在线观看免费播放 | 日日干日日操日日射 | 欧美人与性动交α欧美精品图片 | 日本三级黄色片 | 国产日韩欧美一区二区三区综合 | 香港aa三级久久三级不卡 | 亚洲国产精品综合久久久 |