donglanying3855 2013-09-27 07:59
浏览 55
已采纳

隐藏PHPExcel图表中的图例

I have started using PHPExcel 1.7.9 for creating different types of charts. I want to hide Legend. I have tried many possible solutions but coudn't be able to find the exact way. First I tried to empty the first parameter of PHPExcel_Chart_Legend like this

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

It started to show my Legend at right side in vertical position. Then I tried to empty the Legend parameter of PHPExcel_Chart but it generated an error like follow

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

I have tried to search it out but still not succeeded. Please advice a way so that I can hide legends in my charts.

Best Regards

  • 写回答

1条回答 默认 最新

  • dongtan7351 2013-09-28 11:19
    关注

    To suppress the legend, simply set it to NULL

    // Create the chart
    $chart = new PHPExcel_Chart(
        'chart1',      // name
        $title,        // title
        NULL,          // legend
        $plotarea,     // plotArea
        true,          // plotVisibleOnly
        0,             // displayBlanksAs
        $xAxisLabel,   // xAxisLabel
        $yAxisLabel    // yAxisLabel
    );
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写
  • ¥20 Qcustomplot缩小曲线形状问题
  • ¥15 企业资源规划ERP沙盘模拟