PHPEXCEL导出图片问题,求高手

php中文网
发布: 2016-06-23 14:22:22
原创
2822人浏览过

用phpexcel导出excel文件能成功导出,但是,现在有了新的需求,要同时导出图片。请问代码怎么实现?望高手贴出code参考一下,不胜感激!


回复讨论(解决方案)

phpexcel 很强大的类,应该是可以。阅读文档去。

阅读 PHPExcel_Worksheet_Drawing 类的使用

源码能不能贴一下,好多的分勒

$p = new PHPExcel();$p->getActiveSheet()->setCellValue('D8', 'Image');$d = new PHPExcel_Worksheet_Drawing();$d->setPath('03.gif');$d->setCoordinates('D10');$d->setWorksheet($p->getActiveSheet());$t = PHPExcel_IOFactory::createWriter($p, 'Excel5');$t->save('tu.xls');
登录后复制

phpexcel 很强大的类,应该是可以。阅读文档去。 值得推荐,网上有很多例子的。

PHP code
$p = new PHPExcel();
$p->getActiveSheet()->setCellValue('D8', 'Image');

$d = new PHPExcel_Worksheet_Drawing();
$d->setPath('03.gif');
$d->setCoordinates('D10');
$d->setWorksheet($p->getAct……

学习一下,这导出图片还真没有用过!

PHP code
$p = new PHPExcel();
$p->getActiveSheet()->setCellValue('D8', 'Image');

$d = new PHPExcel_Worksheet_Drawing();
$d->setPath('03.gif');
$d->setCoordinates('D10');
$d->setWorksheet($p->getAct…… 原来是导出图片啊,失误未看清楚

图片必须是“本地”的图片 像这样的http://17zencart.com/data/attachment/forum/201210/13/135720yffmf02fbd202fsf.png 这样的图片好像是不能导入  我的做法是先把用到的图片下载到本地 然后在加入到excel里边  不知道有没有更方便的方法 还有一个问题是图片怎么居中 我的图片都是靠上边的   

$objDrawing = new PHPExcel_Worksheet_Drawing(); 
$objDrawing->setName('Photo'); 
$objDrawing->setDescription('Image inserted by pyxjm'); 

$imgpath = “你的图片地址绝对路径”
$objDrawing->setPath($imgpath);
$objDrawing->setWidth('25pt');
$objDrawing->setHeight('20pt');

$objDrawing->setOffsetX(2);
$objDrawing->getShadow()->setVisible(true); 
$objDrawing->setCoordinates($array[$k].$d);
//$objDrawing->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT);
$objDrawing->setWorksheet($objExcel->getActiveSheet()); 

这个是phpexcel导出英文路径图片的代码,但是中文是不行的,目前在解决中- -如果你先解决请告诉我一定- -

PHP code?12345678910$p = new PHPExcel();$p->getActiveSheet()->setCellValue('D8', 'Image'); $d = new PHPExcel_Worksheet_Drawing();$d->setPath('03.gif');$d->setCoordinates('D10');$d->setWor……
版主这个真心好,经测试,好用!

为什么我在循环中添加图片,就报错呢?怎么导出多张图片?

图片必须是“本地”的图片 像这样的http://17zencart.com/data/attachment/forum/201210/13/135720yffmf02fbd202fsf.png 这样的图片好像是不能导入  我的做法是先把用到的图片下载到本地 然后在加入到excel里边  不知道有没有更方便的方法 还有一个问题是图片怎么居中 我的图片都是靠上边的   


貌似只能如此~~

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号