axis_width |
defines thickness of the x-y axis |
2 |
Integer |
bar_gap |
gap between two bar |
10 |
Integer |
bar_width |
width of a bar, if chart
width is assigned bar width will be calculated on the basis of chart width
for vertical bar chart and chart height for horizontal bar chart |
20 |
Integer |
bg_color |
background color of the
chart |
FFFFFF |
Hexa Code |
chart_height |
height of the chart; if not
assigned then value will be calculated from bar_width for horizontal bar
chart; for circular charts height will be calculated from the radius |
300 |
Integer |
chart_thickness |
to display the chart in 3D
view thickness need to be assigned |
10 |
Integer |
chart_width |
width of the chart; if not
assigned then value will be calculated from bar_width for vartical bar chart;
for circular charts width will be calculated from the radius |
300 |
Integer |
data |
this defines the points to
draw chart, it can be assigned with simple array or associate array(key value
pairs); while assigning associate array keys will be termed as header of
tables |
Null |
Array/Associate Array |
data_type |
types of data user provide,
this is associated with data source; array, csv, xml, MySql, MSAccess,
PostgreSql, MSSql |
Null |
String |
database_name |
if data source is a database
then name of the database need to be assigned |
Null |
String |
delimiter |
if data source is csv then
delimiter need to be assigned as: ",", ":", "|" |
,(comma) |
Char |
dimension |
dimension of the chart 2D or
3D |
2D |
String |
direction |
direction of the chart, it
can be horizontal(h) or vertical(v) and valid for different bar charts |
V |
Char |
doughnut_width |
width of the doughnut ring |
20 |
Integer |
file_path |
path of the csv/xml data
file, it can be absolute or real path |
Null |
String |
group_col |
name of the column which is
associated with header name of the data table, represents x-axis in bar
charts and slice in circular charts |
Null |
String |
header_height |
height of the chart header,
assigned header height and title character height will be compared and the
greater one will be considered as actual header height |
20 |
String |
increment |
constant difference between
values used for ploting chart |
1 |
Integer |
incrementx |
constant difference between
values of x-axis used for ploting XY chart |
1 |
Integer |
incrementy |
constant difference between
values of y-axis used for ploting XY chart |
1 |
Integer |
label |
display actual value in the
chart, by default it will not be displayed |
false |
Boolean |
label_font_size |
label font size |
1 |
Integer |
legend_align |
alignment of legend, it can
be one of the following: left, right, top, bottom |
bottom |
String |
line_col |
color of the xy axis |
000000 |
Hexa Code |
line_gap |
gap between two points in
the line chart; if chart width for vetical and chart height for horizontal is
assigned then line gap will be calculated on the basis of chart width/chart
height for respective chart direction |
20 |
Integer |
margin |
margin around the chart |
20 |
Integer |
marker |
display marker for line
chart, by default it will be displayed |
true |
Boolean |
output_type |
different format charts can
be generated, value must be one of the following: png, jpg, gif, html, pdf |
html |
String |
password |
if data source is a database
then password for the database need to be assigned if any |
null |
String |
percent |
display bar charts in
percent |
Null |
Integer |
pie_gap |
gap between each slice of
different exploded circuler charts(pie, doughnut) |
10 |
Integer |
query |
if data source is a database
then query to select data from the database must be assigned |
Null |
String |
radius |
radius of different circular
charts(pie, doughnut) |
100 |
Integer |
series_col |
associated with header
column name of the data table, defines sub division of each group column |
Null |
String |
server_name |
if data source is a database
then server name need to be assigned |
localhost |
String |
title |
title of the chart |
Null |
String |
title_font_size |
font size of the title |
3 |
Integer |
txt_col |
color of the text displayed
on chart |
000000 |
Hexa Code |
type |
type of the chart, must be
one of the following: bar, pie, bar_mix, pie_explode, doughnut,
doughnut_explode, xy, min_max, histogram, line |
Null |
String |
username |
if data source is a database
then user name of the database need to be assigned, if any |
Null |
String |
value_col |
associated with header
column name of the data table, defines actual value for drawing charts |
Null |
String |
ymax_value |
changing maximum value to
user defined value |
Null |
Integer |