[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/phpexcel/PHPExcel/Writer/Excel2007/ -> Chart.php (summary)

(no description)

File Size: 1512 lines (64 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

PHPExcel_Writer_Excel2007_Chart:: (15 methods):
  writeChart()
  writeTitle()
  writeLegend()
  writePlotArea()
  writeDataLabels()
  writeCategoryAxis()
  writeValueAxis()
  getChartType()
  writePlotGroup()
  writePlotSeriesLabel()
  writePlotSeriesValues()
  writeBubbles()
  writeLayout()
  writeAlternateContent()
  writePrintSettings()


Class: PHPExcel_Writer_Excel2007_Chart  - X-Ref

PHPExcel_Writer_Excel2007_Chart

Copyright (c) 2006 - 2015 PHPExcel

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

writeChart(PHPExcel_Chart $pChart = null)   X-Ref
Write charts to XML format

param: PHPExcel_Chart $pChart
return: string            XML Output

writeTitle(PHPExcel_Chart_Title $title = null, $objWriter)   X-Ref
Write Chart Title

param: PHPExcel_Chart_Title $title
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writeLegend(PHPExcel_Chart_Legend $legend = null, $objWriter)   X-Ref
Write Chart Legend

param: PHPExcel_Chart_Legend $legend
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writePlotArea(PHPExcel_Chart_PlotArea $plotArea, PHPExcel_Chart_Title $xAxisLabel = null, PHPExcel_Chart_Title $yAxisLabel = null, $objWriter, PHPExcel_Worksheet $pSheet, PHPExcel_Chart_Axis $xAxis, PHPExcel_Chart_Axis $yAxis, PHPExcel_Chart_GridLines $majorGridlines, PHPExcel_Chart_GridLines $minorGridlines)   X-Ref
Write Chart Plot Area

param: PHPExcel_Chart_PlotArea $plotArea
param: PHPExcel_Chart_Title $xAxisLabel
param: PHPExcel_Chart_Title $yAxisLabel
param: PHPExcel_Chart_Axis $xAxis
param: PHPExcel_Chart_Axis $yAxis
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writeDataLabels($objWriter, $chartLayout)   X-Ref
Write Data Labels

param: PHPExcel_Shared_XMLWriter $objWriter XML Writer
param: PHPExcel_Chart_Layout $chartLayout Chart layout

writeCategoryAxis($objWriter, PHPExcel_Chart_PlotArea $plotArea, $xAxisLabel, $groupType, $id1, $id2, $isMultiLevelSeries, $xAxis, $yAxis)   X-Ref
Write Category Axis

param: PHPExcel_Shared_XMLWriter $objWriter XML Writer
param: PHPExcel_Chart_PlotArea $plotArea
param: PHPExcel_Chart_Title $xAxisLabel
param: string $groupType Chart type
param: string $id1
param: string $id2
param: boolean $isMultiLevelSeries

writeValueAxis($objWriter, PHPExcel_Chart_PlotArea $plotArea, $yAxisLabel, $groupType, $id1, $id2, $isMultiLevelSeries, $xAxis, $yAxis, $majorGridlines, $minorGridlines)   X-Ref
Write Value Axis

param: PHPExcel_Shared_XMLWriter $objWriter XML Writer
param: PHPExcel_Chart_PlotArea $plotArea
param: PHPExcel_Chart_Title $yAxisLabel
param: string $groupType Chart type
param: string $id1
param: string $id2
param: boolean $isMultiLevelSeries

getChartType($plotArea)   X-Ref
Get the data series type(s) for a chart plot series

param: PHPExcel_Chart_PlotArea $plotArea
return: string|array

writePlotGroup($plotGroup, $groupType, $objWriter, &$catIsMultiLevelSeries, &$valIsMultiLevelSeries, &$plotGroupingType, PHPExcel_Worksheet $pSheet)   X-Ref
Write Plot Group (series of related plots)

param: PHPExcel_Chart_DataSeries $plotGroup
param: string $groupType Type of plot for dataseries
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer
param: boolean &$catIsMultiLevelSeries Is category a multi-series category
param: boolean &$valIsMultiLevelSeries Is value set a multi-series set
param: string &$plotGroupingType Type of grouping for multi-series values
param: PHPExcel_Worksheet $pSheet

writePlotSeriesLabel($plotSeriesLabel, $objWriter)   X-Ref
Write Plot Series Label

param: PHPExcel_Chart_DataSeriesValues $plotSeriesLabel
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writePlotSeriesValues($plotSeriesValues, $objWriter, $groupType, $dataType = 'str', PHPExcel_Worksheet $pSheet)   X-Ref
Write Plot Series Values

param: PHPExcel_Chart_DataSeriesValues $plotSeriesValues
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer
param: string $groupType Type of plot for dataseries
param: string $dataType Datatype of series values
param: PHPExcel_Worksheet $pSheet

writeBubbles($plotSeriesValues, $objWriter, PHPExcel_Worksheet $pSheet)   X-Ref
Write Bubble Chart Details

param: PHPExcel_Chart_DataSeriesValues $plotSeriesValues
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writeLayout(PHPExcel_Chart_Layout $layout = null, $objWriter)   X-Ref
Write Layout

param: PHPExcel_Chart_Layout $layout
param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writeAlternateContent($objWriter)   X-Ref
Write Alternate Content block

param: PHPExcel_Shared_XMLWriter $objWriter XML Writer

writePrintSettings($objWriter)   X-Ref
Write Printer Settings

param: PHPExcel_Shared_XMLWriter $objWriter XML Writer



Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1