不要在图表中显示轴

时间:2016-01-27 05:54:18

标签: php phpexcel

PHPExcel中是否有任何选项可以隐藏excel 折线图中的主纵轴和横轴?

enter image description here

2 个答案:

答案 0 :(得分:0)

最后,我通过代码更改找到了解决方案。

文件路径:PHPExcel / Classes / PHPExcel / Chart / Axis.php

代码更改:'axis_labels' => 'none'

感谢。

** 从1.8.1或甚至更早开始,您可以使用setAxisOptionsProperties设置x和y轴的样式,如下所示:

$xAxisStyle = new PHPExcel_Chart_Axis();
$xAxisStyle->setAxisOptionsProperties('none', null, null, null, null, null, null, null);

$yAxisStyle = new PHPExcel_Chart_Axis();
$yAxisStyle->setAxisOptionsProperties('none', null, null, null, null, null, null, null);    

$chart = new PHPExcel_Chart(
    'Chart1',   // name
    $title,     // title displayed on chart
    $legend,    // legend
    $pa,        // plotArea
    true,       // plotVisibleOnly
    0,          // displayBlanksAs
    NULL,       // xAxisLabel
    NULL,       // yAxisLabel
    $xAxisStyle,// X-axis styling vertical
    $yAxisStyle //Y-axis style horizontal
);

答案 1 :(得分:0)

你可以试试这个,

$chart2 = new PHPExcel_Chart(
    'chart2',       // name
    $title,     // title
    NULL,       // legend
    $plotarea2,     // plotArea
    true,           // plotVisibleOnly
    0,              // displayBlanksAs
    NULL,           // xAxisLabel
    NULL    // yAxisLabel
);