2013-09-27 86 views
1

我已經開始使用PHPExcel 1.7.9來創建不同類型的圖表。我想隱藏Legend。我嘗試了許多可能的解決方案,但無法找到確切的方法。首先,我想空的PHPExcel_Chart_Legend第一個參數是這樣隱藏PHPExcel圖表中的圖例

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

它開始表現出我在右側垂直位置傳奇。然後我試圖清空的PHPExcel_ChartLegend參數,但它產生的像一個錯誤,請

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

我試圖尋找它,但還是沒有成功。請建議一種方式,以便我可以在圖表中隱藏傳奇。

問候

回答

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 
); 
+0

這是需要我。 +1。我在http://stackoverflow.com/questions/19086646/create-multi-color-bar-in-phpexcel-charts上詢問了與之相關的其他問題。也請在那裏迴應。 –

+0

請看看這個問題。 http://stackoverflow.com/questions/19094890/some-questions-about-phpexcel-charts –