|
|
2 |
<font color="#0000BB"><?php<br /></font><font color="#007700">include (</font><font color="#DD0000">"../jpgraph.php"</font><font color="#007700">);<br />include (</font><font color="#DD0000">"../jpgraph_pie.php"</font><font color="#007700">);<br /><br /></font><font color="#0000BB">$data </font><font color="#007700">= array(</font><font color="#0000BB">19</font><font color="#007700">,</font><font color="#0000BB">12</font><font color="#007700">,</font><font color="#0000BB">4</font><font color="#007700">,</font><font color="#0000BB">3</font><font color="#007700">,</font><font color="#0000BB">3</font><font color="#007700">,</font><font color="#0000BB">12</font><font color="#007700">,</font><font color="#0000BB">3</font><font color="#007700">,</font><font color="#0000BB">3</font><font color="#007700">,</font><font color="#0000BB">5</font><font color="#007700">,</font><font color="#0000BB">6</font><font color="#007700">,</font><font color="#0000BB">7</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">,</font><font color="#0000BB">1</font><font color="#007700">,</font><font color="#0000BB">7</font><font color="#007700">,</font><font color="#0000BB">2</font><font color="#007700">,</font><font color="#0000BB">2</font><font color="#007700">,</font><font color="#0000BB">4</font><font color="#007700">,</font><font color="#0000BB">6</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">,</font><font color="#0000BB">21</font><font color="#007700">,</font><font color="#0000BB">23</font><font color="#007700">,</font><font color="#0000BB">2</font><font color="#007700">,</font><font color="#0000BB">2</font><font color="#007700">,</font><font color="#0000BB">12</font><font color="#007700">);<br /><br /></font><font color="#FF8000">// Create the Pie Graph.<br /></font><font color="#0000BB">$graph </font><font color="#007700">= new </font><font color="#0000BB">PieGraph</font><font color="#007700">(</font><font color="#0000BB">300</font><font color="#007700">,</font><font color="#0000BB">350</font><font color="#007700">);<br /><br /></font><font color="#FF8000">// Set A title for the plot<br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">title</font><font color="#007700">-></font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">"Label guide lines"</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">title</font><font color="#007700">-></font><font color="#0000BB">SetFont</font><font color="#007700">(</font><font color="#0000BB">FF_VERDANA</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">,</font><font color="#0000BB">12</font><font color="#007700">); <br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">title</font><font color="#007700">-></font><font color="#0000BB">SetColor</font><font color="#007700">(</font><font color="#DD0000">"darkblue"</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">legend</font><font color="#007700">-></font><font color="#0000BB">Pos</font><font color="#007700">(</font><font color="#0000BB">0.1</font><font color="#007700">,</font><font color="#0000BB">0.2</font><font color="#007700">);<br /><br /><br /></font><font color="#FF8000">// Create pie plot<br /></font><font color="#0000BB">$p1 </font><font color="#007700">= new </font><font color="#0000BB">PiePlot</font><font color="#007700">(</font><font color="#0000BB">$data</font><font color="#007700">);<br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">SetCenter</font><font color="#007700">(</font><font color="#0000BB">0.5</font><font color="#007700">,</font><font color="#0000BB">0.55</font><font color="#007700">);<br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">SetSize</font><font color="#007700">(</font><font color="#0000BB">0.3</font><font color="#007700">);<br /><br /></font><font color="#FF8000">// Enable and set policy for guide-lines<br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">SetGuideLines</font><font color="#007700">();<br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">SetGuideLinesAdjust</font><font color="#007700">(</font><font color="#0000BB">1.4</font><font color="#007700">);<br /><br /></font><font color="#FF8000">// Setup the labels<br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">SetLabelType</font><font color="#007700">(</font><font color="#0000BB">PIE_VALUE_PER</font><font color="#007700">); <br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">value</font><font color="#007700">-></font><font color="#0000BB">Show</font><font color="#007700">(); <br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">value</font><font color="#007700">-></font><font color="#0000BB">SetFont</font><font color="#007700">(</font><font color="#0000BB">FF_ARIAL</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">,</font><font color="#0000BB">9</font><font color="#007700">); <br /></font><font color="#0000BB">$p1</font><font color="#007700">-></font><font color="#0000BB">value</font><font color="#007700">-></font><font color="#0000BB">SetFormat</font><font color="#007700">(</font><font color="#DD0000">'%2.1f%%'</font><font color="#007700">); <br /><br /></font><font color="#FF8000">// Add and stroke<br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">Add</font><font color="#007700">(</font><font color="#0000BB">$p1</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-></font><font color="#0000BB">Stroke</font><font color="#007700">();<br /><br /></font><font color="#0000BB">?><br /></font><br /><br /></font>
|