Windows 上的 JpGraph 通过 Composer - 未找到类

问题描述 投票:0回答:1

我已经通过 Windows 计算机上的 Composer 安装了 PHPSpreadsheet 和 JpGraph。我正在使用以下代码,但收到错误“未找到“类‘图表’”。我需要通过其他方式包含 JpGraph 吗?

require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph;

$graph = new Graph(400,300);
windows composer-php phpspreadsheet jpgraph
1个回答
1
投票

jpgraph/jpgraph 包已过时并被放弃。

从版本 1.25 开始

PHPOffice/PhpSpreadsheet
支持
mitoteam/jpgraph
包,这是实际的并且支持 php 8.3。

由composer安装这两个软件包后,您需要设置PhpSpreadsheet以使用

mitoteam/jpgraph
作为渲染器:

\PhpOffice\PhpSpreadsheet\Settings::setChartRenderer(
  \PhpOffice\PhpSpreadsheet\Chart\Renderer\MtJpGraphRenderer::class
);

其他详细信息:

© www.soinside.com 2019 - 2024. All rights reserved.