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
我在这做什么错? 我应该为图表添加一些额外的类吗?
默认情况下,图表选项是否包含在阅读器的加载方法中?图表计数给出0. :(( 有时会提供正确的图表计数,但渲染不起作用。
还有一件事,这段代码是什么?不适合我。有时我会错过jpgraph_pie.php。
PHPExcel_Settings::setChartRenderer(
PHPExcel_Settings::CHART_RENDERER_JPGRAPH,
dirname(__FILE__).'/../../libraries/Charts/jpgraph3.5.0b1/src'
);
请提供图表渲染教程。非常感谢你。
答案 0 :(得分:5)
我还没有在CodePlex或Github上的PHPExcel站点上看到这个问题......要解决它,你需要上传一个演示问题的示例文件,以便我们不再识别哪个节点存在于Excel数据
中答案 1 :(得分:2)