laravel excel 导出图片
工作中遇到一个需求,将摄像头抓拍的图片,放入excel中,并导出。找了一大圈,找到一篇文章 点击这里,根据这个自己改动了一些,下面直接上 代码,框架为laravel5.5
//虚拟数据
$cellData[] = ['学号','姓名','年龄','成绩','名次','图片'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/7.png'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/2.png'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/3.png'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/4.png'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/5.png'];$cellData[] = ['10001','林',19,100,1,'face/2018/04/13/thumb/6.png'];Excel::create("学生成绩",function ($excel) use ($cellData){$excel->sheet('score',function ($sheet) use ($cellData) {//init列$title_array = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q','R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'AA', 'AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'AH'];//遍历数据for($i=0;$i<sizeof($cellData);$i++){foreach($cellData[$i] as $k=>$v){//设置图片列高度$i>0 && $sheet->setHeight($i+1, 65);//设置图片列宽度$sheet->setWidth(array('F'=>12));//判断图片列,如果是则放图片if($k == 5 && $i>0){$objDrawing = new PHPExcel_Worksheet_Drawing;$objDrawing->setPath('/app/images/'.$v);$objDrawing->setCoordinates($title_array[$k] . ($i+1));$objDrawing->setHeight(80);$objDrawing->setOffsetX(1);$objDrawing->setRotation(1);$objDrawing->setWorksheet($sheet);continue;}//否则放置文字数据$sheet->cell($title_array[$k] . ($i+1), function ($cell) use ($v) {$cell->setValue($v);}); } }});})->export('xls');
导出excel 如下图
laravel excel 导出图片相关推荐
- excel导出图片---HSSFWorkbook--SXSSFWorkbook
目录 1 概述 2 HSSFWorkbook 2.1 导出要点 3 SXSSFWorkbook 1 概述 平时在工作中,excel导出图片经常会用到,但奈何HSSFWorkbook导出数据数量有限 ...
- laravel excel 导出乱码
在使用laravel excel 导出excel数据时,xls格式会出现乱码 一种解决办法是 导出格式变成csv 另外一种就是使用 ob_end_clean 附上自己使用laravel-admin封装 ...
- php excel 导出图片,phpexcel 导出多张图片
phpexcel 导出图片 我在网上看了资料 都是导出一张图片,我想导出每行第一列是一个图片,如何实现,下边是一个导出的方法,我应该怎么加入哪?其他的数据都导出来了,就图片出不来,图片的路径信息保存到 ...
- excel导出图片方格居中
参考文档 Java POI excel 操作之图片导出 - 掘金 (juejin.cn) POI精确设置Excel的行高和列宽 - dts - 博客园 (cnblogs.com) Apache POI ...
- java excel 导出图片_JAVA 使用 POI 导出 EXCEL 自定义背景颜色
开发中常用表格导入和导出 Excel 是常见的功能. 在这里分享下使用 POI 导出表格的简单实现,也是为大家提供个思路吧,抛砖引玉,话不多说直接上代码. 1.项目引入 maven 依赖 <!- ...
- laravel excel 导出
1.安装 使用命令行 用 composer 安装 maatwebsite/excel 执行以下代码 composer require maatwebsite/excel Package manifes ...
- java实现excel导出图片
public static void toLeadPicture(SXSSFWorkbook workbook, SXSSFSheet sheet, String fileUrl, int row, ...
- thinkphp3.2.3 excel导出,下载文件,包含图片
关于导出后出错的问题 https://segmentfault.com/q/1010000005330214 https://blog.csdn.net/ohmygirl/article/detail ...
- Excel表格怎么批量导出图片将文件中的图片导出到文件夹中
这几天一直没写博文,但是为了让大山的孩子,能够像京城的富二代一样,可以开开心心公公平平地享受学习excel的权利,因此决定今天继续写,今天主要来谈谈excel图片批量导出,关于excel表格怎么批量导 ...
- POI实现EXCEL导出(resources配置路径下或者网络图片)
工作越来越忙了,很久没来更新了,刚好今天抽个小空,整理下excel导出图片的总结,希望对你有用~ 1.项目resources下创建文件夹file,将520.png图片放到文件夹下,代码如下: HSSF ...
最新文章
- 白话经典算法系列之七 堆与堆排序
- Customize a Scheduling Policy
- 【攻防世界020】easyRE1
- 用WPF开发Mapxtreme-- 在.net 4.0 下面开发WPF mapxtreme 程序
- golang select default continue_golang系列——基础语法
- Java-WAS的Hello world
- 斯坦福机器学习公开课笔记--神经网络的学习
- 文献基础知识、ISI、SCI、JCR
- 蓝桥杯官网 试题 PREV-94 历届真题 矩阵计数【第十届】【决赛】【研究生组】【C++】解法
- 傲腾服务器系统,服务器装傲腾内存
- 风格迁移篇--AdaAttN:重新审视任意神经风格转移中的注意机制
- Matlab求整数规划
- 雄迈H.265 DVR程序功能升级简介
- 阿里云服务器使用FTP传输文件
- Ubuntu查看显卡型号
- 华为手机自带浏览器无法下载 iis 网站 apk 问题解决方案(和SSL有关)
- 手把手带你撸一个校园APP(五):新闻中心模块
- gitee提交代码碰见的报错:error:failed to push some refs to ‘https: //gitee.com/....‘
- 软件构造课程心得——软件构造实验二(Lab2)
- 我的世界服务器不显示计分板,我的世界计分板教程 计分板指令详解