PHPExcel – рендеринг графика и загрузка excel

require_once('PHPExcel-1.7.7/Classes/PHPExcel.php'); $inputFileName = 'RN Tracker.xlsx'; $inputFileType = PHPExcel_IOFactory::identify($inputFileName); $objReader = PHPExcel_IOFactory::createReader($inputFileType); 

если я попробую следовать

 $objReader->setIncludeCharts(TRUE); 

во время загрузки я получаю следующее сообщение об ошибке:

 Warning: PHPExcel_Reader_Excel2007::load(): Node no longer exists in /users/pravkum4/html/tracker/PHPExcel-1.7.7/Classes/PHPExcel/Reader/Excel2007.php on line 1518 Notice: Trying to get property of non-object in /users/pravkum4/html/tracker/PHPExcel-1.7.7/Classes/PHPExcel/Reader/Excel2007.php on line 1519 Fatal error: Call to a member function children() on a non-object in /users/pravkum4/html/tracker/PHPExcel-1.7.7/Classes/PHPExcel/Reader/Excel2007.php on line 1519 

Какую ошибку я здесь делаю? Должен ли я включать некоторый дополнительный класс для диаграммы?

Включена ли опция диаграммы по умолчанию в режиме загрузки считывателя? chart count дает 0.: ((Иногда дает правильный график, но рендеринг не работает.

введите описание изображения здесь

Еще одна вещь, что это за код? не работает для меня. Иногда я не вижу jpgraph_pie.php.

 PHPExcel_Settings::setChartRenderer( PHPExcel_Settings::CHART_RENDERER_JPGRAPH, dirname(__FILE__).'/../../libraries/Charts/jpgraph3.5.0b1/src' ); 

Предоставьте учебник для рендеринга диаграмм. Огромное спасибо заранее.

Мне еще предстоит увидеть этот вопрос на сайтах PHPExcel либо на CodePlex, либо на Github … и для его решения вам нужно будет загрузить образец файла, демонстрирующий проблему, чтобы мы могли определить, какой узел больше не существует в Данные Excel

Посмотрите на это, это может помочь вам …