我正在使用this library,使用PHP在其中创建包含图表的PowerPoint演示文稿。我打算让图表数据可编辑(使用嵌入式Excel工作表)。
我是图书馆的新手,仍在努力弄清楚如何去做。 samples文件夹有一些有用的示例,但“样本8”(带有PHPExcel的图表)不起作用。
它给我以下错误
PHPExcel has not been loaded. Include PHPExcel.php in your script,
e.g. require_once 'PHPExcel.php'.
我理解这可能意味着我还需要安装PHPExcel并将其与PhpPowerpoint集成。但我无法弄清楚如何。
到目前为止我尝试过的事情
include_once 'PhpExcel.php';
。 这给了我以下错误
Fatal error: Class 'PhpOffice\PhpPowerpoint\Writer\PowerPoint2007\PHPExcel_Cell' not found in C:\xampp\htdocs\PHPPowerpoint_1\PHPPowerPoint-0.3.0\PHPPowerPoint-0.3.0\src\PhpPowerpoint\Writer\PowerPoint2007\Chart.php on line 938
将PhpExcel的内容复制到'PhpPowerpoint'的'src'文件夹和'PhpPowerpoint.php'文件的include_once 'PhpExcel.php';
,仍然出现同样的错误。
文件中的位置和包含的一些组合,但它们都给了我同样的错误。
所以问题是
答案 0 :(得分:0)
将PHPExcel库放在您的文件夹结构中的任何位置,但我建议至少将它放在一个单独的子文件夹中,在那里您还没有安装任何其他库...它是一个单独的库,所以应该单独对待
你自己脚本中的include
PHPExcel.php,而不是任何PHPowerPoint脚本