如何使用同样在windows中显示的phpexcel在xlsx文件中显示图像

如何使用同样在windows中显示的phpexcel在xlsx文件中显示图像,windows,image,ubuntu,phpexcel,compatibility,Windows,Image,Ubuntu,Phpexcel,Compatibility,我试图用php代码在xlsx文件中显示img 我正在使用ubuntu。它工作得很好。 但当我在窗口中打开此文件时,所有内容都在那个里,不包括图像。 它说excel发现了不可读的内容。 我认为存在操作系统兼容性问题。。 我怎么能这样做。。我必须在ubuntu上编码…我不能在Windows上编码 代码是- $objDrawing = new PHPExcel_Worksheet_Drawing(); $objDrawing->setName('Logo'); $objDrawing->s

我试图用php代码在xlsx文件中显示img 我正在使用ubuntu。它工作得很好。 但当我在窗口中打开此文件时,所有内容都在那个里,不包括图像。 它说excel发现了不可读的内容。 我认为存在操作系统兼容性问题。。 我怎么能这样做。。我必须在ubuntu上编码…我不能在Windows上编码

代码是-

$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Logo');
$objDrawing->setDescription('Logo');
$logo = '/var/www/html/power/images/logo.png'; 
// Provide path to your logo file
$objDrawing->setPath($logo);
$objDrawing->setOffsetX(600);    // setOffsetX works properly
$objDrawing->setOffsetY(0);  //setOffsetY has no effect
$objDrawing->setCoordinates('A1');
$objDrawing->setHeight(70); // logo height
$objDrawing->setWorksheet($objPHPExcel->setActiveSheetIndex(0));