PHPExcel $ objDrawing致命错误

时间:2016-03-04 11:21:22

标签: phpexcel

我试图打开xlsx文件(link),但会收到致命错误

  

致命错误:在非对象中调用成员函数attributes()   第1509行的PHPExcel / Reader / Excel2007.php

第1509行:

$objDrawing->setWidth(PHPExcel_Shared_Drawing::EMUToPixels(self::array_item($xfrm->ext->attributes(), "cx")));

如果没有出现带有$ xfrm变量错误的行,则

对于PHPExcel开发人员:

以下是条件if( $xfrm ),也许您需要包含 条件有问题的线?

$objDrawing->setWidth(PHPExcel_Shared_Drawing::EMUToPixels(self::array_item($xfrm->ext->attributes(), "cx")));                                      
$objDrawing->setHeight(PHPExcel_Shared_Drawing::EMUToPixels(self::array_item($xfrm->ext->attributes(), "cy")));
if ($xfrm) {
    $objDrawing->setRotation(PHPExcel_Shared_Drawing::angleToDegrees(self::array_item($xfrm->attributes(), "rot")));
}

0 个答案:

没有答案