Image::BoxModel::Chart - Charts using Image::BoxModel (Incomplete)


Image-BoxModel documentation  | view source Contained in the Image-BoxModel distribution.

Index


NAME

Top

Image::BoxModel::Chart - Charts using Image::BoxModel (Incomplete)

SYNOPSIS

Top

 use Image::BoxModel::Chart;

 my $image = new Image::BoxModel::Chart (
	width => 800, 
	height => 400, 
	lib=> "GD", 			#your backend
 );	
 #all parameters are optional!

 $image -> Chart (dataset_01 => [1,5,3,10,-10]);

 $image -> Save(file=> "chart.png");

DESCRIPTION

Top

Image::BoxModel::Chart will implement different sorts of charts.

bars, points, stapled points, lines

Methods

Chart

Draw chart. Documentation is incomplete because the interface is due to frequent changes.

Legend

 $image -> Legend(
	#mandatory:
	font 			=> (path to font file),
	name 			=> (name of box in which the legend lives)
	values_annotations => (name of your datasets)

	#optional (dafaults preset):
	textsize 		=> [number],
	rotate 			=> [number], 
	colors 			=> (color names of datasets), 	#nice: 'colors => DefaultColors()' sets default colors
	position 		=> ['right'|'left],
	orientation 	=> 'vertical',					#horizontal is unimplemented so far
	resize 			=> (name of box to be resized),
	background 		=> (color),

	padding_left 	=> [number],
	padding_right 	=> [number],
	padding_top 	=> [number],
	padding_bottom 	=> [number],

	spacing_left 	=> [number],
	spacing_top 	=> [number],
	spacing_right 	=> [number],
	spacing_bottom 	=> [number],

	border 			=> [number],
	border_color 	=> (color),
 );

Draw Legend.


Image-BoxModel documentation  | view source Contained in the Image-BoxModel distribution.