The Chart object represents a single chart.

Using the Chart object

The chart object is created through the class named SwiffChart.

When a Chart object is first created, it is empty (it does not contain any series, categories, etc). Use the methods described in the table below for filling a chart object with data, setting the graphical layout of a chart object and generating a chart image from a chart object.

Method Definition
SetSeriesValuesFromArray
SetSeriesValuesFromString
Use these methods to fill a series with data values.
SetSeriesXValuesFromArray
SetSeriesYValuesFromArray
SetSeriesXValuesFromString
SetSeriesYValuesFromString
Use these methods to fill a series with XY values.
SetSeriesCaption
SetSeriesCaptionsFromArray
SetSeriesCaptionsFromString
Use these methods to specify the series captions.
SetCategoriesFromArray
SetCategoriesFromString
Use these methods to set the categories of a chart object.
SetDataFromQuery
SetDataFromTxtFile
Use these methods to set the series, categories, title, etc. all together.
LoadStyle Use this method to set the graphical layout of a chart object. This method takes a Swiff Chart style file as parameter (.scs).
SetOutputFormat Use this method to specify the format of the generated chart (Flash movie, JPG or PNG image, SVG or PDF document).
ExportAsResponse
ExportAsFile
ExportAsBinary
GetHTMLTag
GetOutputLocation
Use these methods to generate the chart in Flash format (.swf), in PNG or JPG image format (.png, .jpg), in SVG or PDF document format (.svg, .pdf).

PHP Code Sample

The following example creates an object named myChart.

$myChart= new SwiffChart;

See Also

GetVersion Method