我有一个电子表格,我想用
PHP导入.我可以使用
PHPExcel导入单元格数据,但无法弄清楚如何使用电子表格中的图像.
有没有办法做到这一点然后使用PHP中的图像保存到服务器等?
非常感谢您的帮助! 🙂
更新:
@ mark-baker – 非常感谢你对此的帮助!
我在一个带有一个JPG的测试XLS文件中使用了下面的代码:
$objPHPExcel = PHPExcel_IOFactory::load("SH.xls");
foreach ($objPHPExcel->getActiveSheet()->getDrawingCollection() as $drawing) {
if ($drawing instanceof PHPExcel_Worksheet_MemoryDrawing) {
ob_start();
call_user_func(
$drawing->getRenderingFunction(),
$drawing->getImageResource()
);
$imageContents = ob_get_contents();
ob_end_clean();
}
}
我想我可以输出JPEG标题和$imageContents的内容来显示图像.
我如何获得电子表格中图像的实际名称,例如“Picture1”? PHPExcel_Worksheet_MemoryDrawing可以实现吗?
我不能够感谢你!