【问题标题】:PHPExcel - chart rendering and load excel giving errorPHPExcel - 图表渲染和加载excel给出错误
【发布时间】:2012-07-11 17:04:32
【问题描述】:
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'
);

请提供图表渲染教程。非常感谢您。

【问题讨论】:

  • StackOverflow 不是此类请求的正确论坛。如果您遇到 PHPExcel 代码的错误,首先应该在 PHPExcel 讨论论坛或 PHPExcel 问题列表上提出它
  • 当然,马克,我会在正确的地方提供详细信息。

标签: php phpexcel


【解决方案1】:

我还没有在 CodePlex 或 Github 上的 PHPExcel 站点上看到这个问题......要解决它,您需要上传一个演示问题的示例文件,以便我们可以识别哪个节点不再存在于Excel数据中

【讨论】:

    【解决方案2】:

    【讨论】:

    • 这可能会有所帮助 - 很高兴看到提出一个新问题,而不是对 5 年前创建的图表支持的原始请求发表评论,而且仍然很高兴看到上传的文件说明问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 2019-10-18
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 2014-10-22
    相关资源
    最近更新 更多