source: trunk/xgraph/jpgraph/Examples/markflagex1.php @ 42

Last change on this file since 42 was 42, checked in by marrucho, 10 years ago
File size: 1.7 KB
Line 
1<?php // content="text/plain; charset=utf-8"
2require_once ('jpgraph/jpgraph.php');
3require_once ('jpgraph/jpgraph_line.php');
4require_once ('jpgraph/jpgraph_scatter.php');
5
6$datay = array(
7    array(4,26,15,44),
8    array(20,51,32,20));
9
10// Setup the graph
11$graph = new Graph(300,200);
12$graph->SetMarginColor('white');
13$graph->SetScale("textlin");
14$graph->SetFrame(false);
15$graph->SetMargin(30,5,25,20);
16
17// Enable X-grid as well
18$graph->xgrid->Show();
19
20// Use months as X-labels
21$graph->xaxis->SetTickLabels($gDateLocale->GetShortMonth());
22
23//------------------------
24// Create the plots
25//------------------------
26$p1 = new LinePlot($datay[0]);
27$p1->SetColor("navy");
28
29// Use a flag
30$p1->mark->SetType(MARK_FLAG1,197);
31
32// Displayes value on top of marker image
33$p1->value->SetFormat('%d mil');
34$p1->value->Show();
35$p1->value->SetColor('darkred');
36$p1->value->SetFont(FF_ARIAL,FS_BOLD,10);
37// Increase the margin so that the value is printed avove tje
38// img marker
39$p1->value->SetMargin(14);
40
41// Incent the X-scale so the first and last point doesn't
42// fall on the edges
43$p1->SetCenter();
44
45$graph->Add($p1);
46
47//------------
48// 2:nd plot
49//------------
50$p2 = new LinePlot($datay[1]);
51$p2->SetColor("navy");
52
53// Use a flag
54$p2->mark->SetType(MARK_FLAG1,'united states');
55
56// Displayes value on top of marker image
57$p2->value->SetFormat('%d mil');
58$p2->value->Show();
59$p2->value->SetColor('darkred');
60$p2->value->SetFont(FF_ARIAL,FS_BOLD,10);
61// Increase the margin so that the value is printed avove tje
62// img marker
63$p2->value->SetMargin(14);
64
65// Incent the X-scale so the first and last point doesn't
66// fall on the edges
67$p2->SetCenter();
68$graph->Add($p2);
69
70$graph->Stroke();
71
72?>
73
74
Note: See TracBrowser for help on using the repository browser.