1

我已经开始使用PHPExcel 1.7.9创建不同类型的图表。我想躲起来Legend。我尝试了许多可能的解决方案,但无法找到确切的方法。首先我试图清空这样的第一个PHPExcel_Chart_Legend参数

$legend = new PHPExcel_Chart_Legend('', NULL, false);

它开始在垂直位置的右侧显示我的图例。然后我尝试清空Legend参数,PHPExcel_Chart但它产生了如下错误

  // Create the chart
    $chart = new PHPExcel_Chart(
                    'chart1', // name
                    $title, // title
                    '', // legend
                    $plotarea, // plotArea
                    true, // plotVisibleOnly
                    0, // displayBlanksAs
                    $xAxisLabel, // xAxisLabel
                    $yAxisLabel // yAxisLabel
    );

我试图搜索它但仍然没有成功。请建议一种方法,以便我可以在图表中隐藏图例。

此致

4

1 回答 1

1

要抑制图例,只需将其设置为 NULL

// Create the chart
$chart = new PHPExcel_Chart(
    'chart1',      // name
    $title,        // title
    NULL,          // legend
    $plotarea,     // plotArea
    true,          // plotVisibleOnly
    0,             // displayBlanksAs
    $xAxisLabel,   // xAxisLabel
    $yAxisLabel    // yAxisLabel
);
于 2013-09-28T11:19:50.940 回答