Subversion-Projekte lars-tiefland.php_share

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<code><font color="#000000">
<font color="#0000BB">&lt;?php<br /></font><font color="#FF8000">//&nbsp;$Id:&nbsp;listfontsex1.php,v&nbsp;1.3&nbsp;2002/10/25&nbsp;22:44:15&nbsp;aditus&nbsp;Exp&nbsp;$<br /></font><font color="#007700">include&nbsp;</font><font color="#DD0000">"../jpgraph.php"</font><font color="#007700">;<br />include&nbsp;</font><font color="#DD0000">"../jpgraph_canvas.php"</font><font color="#007700">;<br />include&nbsp;</font><font color="#DD0000">"../jpgraph_canvtools.php"</font><font color="#007700">;<br /><br /><br /></font><font color="#0000BB">$g&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">CanvasGraph</font><font color="#007700">(</font><font color="#0000BB">550</font><font color="#007700">,</font><font color="#0000BB">450</font><font color="#007700">,</font><font color="#DD0000">'auto'</font><font color="#007700">);<br /></font><font color="#0000BB">$scale&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">CanvasScale</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">);<br /></font><font color="#0000BB">$scale</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#0000BB">0</font><font color="#007700">,</font><font color="#0000BB">27</font><font color="#007700">,</font><font color="#0000BB">0</font><font color="#007700">,</font><font color="#0000BB">53</font><font color="#007700">);<br /></font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">SetMargin</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">5</font><font color="#007700">,</font><font color="#0000BB">6</font><font color="#007700">);<br /></font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">SetColor</font><font color="#007700">(</font><font color="#DD0000">'white'</font><font color="#007700">);<br /></font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">SetMarginColor</font><font color="#007700">(</font><font color="#DD0000">"teal"</font><font color="#007700">);<br /></font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">InitFrame</font><font color="#007700">();<br /><br /><br /></font><font color="#0000BB">$t&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">CanvasRectangleText</font><font color="#007700">();<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFillColor</font><font color="#007700">(</font><font color="#DD0000">'lightgreen'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFontColor</font><font color="#007700">(</font><font color="#DD0000">'navy'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</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">16</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">"\n\n\n\n\n\n\n\n\n\n\nTTF&nbsp;Fonts"</font><font color="#007700">,</font><font color="#0000BB">0.5</font><font color="#007700">,</font><font color="#0000BB">19</font><font color="#007700">,</font><font color="#0000BB">26</font><font color="#007700">,</font><font color="#0000BB">32</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">img</font><font color="#007700">,</font><font color="#0000BB">$scale</font><font color="#007700">);<br /><br /><br /></font><font color="#0000BB">$t&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">CanvasRectangleText</font><font color="#007700">();<br /><br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFillColor</font><font color="#007700">(</font><font color="#DD0000">''</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFontColor</font><font color="#007700">(</font><font color="#DD0000">'black'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetColor</font><font color="#007700">(</font><font color="#DD0000">''</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetShadow</font><font color="#007700">(</font><font color="#DD0000">''</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFont</font><font color="#007700">(</font><font color="#0000BB">FF_ARIAL</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">,</font><font color="#0000BB">18</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">'Family'</font><font color="#007700">,</font><font color="#0000BB">1</font><font color="#007700">,</font><font color="#0000BB">1</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">img</font><font color="#007700">,</font><font color="#0000BB">$scale</font><font color="#007700">);<br /><br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">'Italic&nbsp;style'</font><font color="#007700">,</font><font color="#0000BB">9</font><font color="#007700">,</font><font color="#0000BB">1</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">img</font><font color="#007700">,</font><font color="#0000BB">$scale</font><font color="#007700">);<br /><br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">'Bold&nbsp;style'</font><font color="#007700">,</font><font color="#0000BB">17.5</font><font color="#007700">,</font><font color="#0000BB">1</font><font color="#007700">,</font><font color="#0000BB">8</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">img</font><font color="#007700">,</font><font color="#0000BB">$scale</font><font color="#007700">);<br /><br /><br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFillColor</font><font color="#007700">(</font><font color="#DD0000">'yellow'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFontColor</font><font color="#007700">(</font><font color="#DD0000">'black'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetColor</font><font color="#007700">(</font><font color="#DD0000">'black'</font><font color="#007700">);<br /></font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetShadow</font><font color="#007700">(</font><font color="#DD0000">'gray'</font><font color="#007700">);<br /><br /></font><font color="#0000BB">$r</font><font color="#007700">=</font><font color="#0000BB">6</font><font color="#007700">;</font><font color="#0000BB">$c</font><font color="#007700">=</font><font color="#0000BB">1</font><font color="#007700">;</font><font color="#0000BB">$w</font><font color="#007700">=</font><font color="#0000BB">7.5</font><font color="#007700">;</font><font color="#0000BB">$h</font><font color="#007700">=</font><font color="#0000BB">3.5</font><font color="#007700">;<br /><br /></font><font color="#0000BB">$fonts</font><font color="#007700">=array(<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Font&nbsp;0"</font><font color="#007700">,</font><font color="#0000BB">FF_FONT0</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">FF_FONT0</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">FF_FONT0</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Font&nbsp;1"</font><font color="#007700">,</font><font color="#0000BB">FF_FONT1</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">FF_FONT1</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Font&nbsp;1&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_FONT1</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Font&nbsp;2"</font><font color="#007700">,</font><font color="#0000BB">FF_FONT2</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">FF_FONT2</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Font&nbsp;2&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_FONT2</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Arial"</font><font color="#007700">,</font><font color="#0000BB">FF_ARIAL</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Arial&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_ARIAL</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Arial&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_ARIAL</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Verdana"</font><font color="#007700">,</font><font color="#0000BB">FF_VERDANA</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Verdana&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_VERDANA</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Verdana&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_VERDANA</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Trebuche"</font><font color="#007700">,</font><font color="#0000BB">FF_TREBUCHE</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Trebuche&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_TREBUCHE</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Trebuche&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_TREBUCHE</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Georgia"</font><font color="#007700">,</font><font color="#0000BB">FF_GEORGIA</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Georgia&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_GEORGIA</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Georgia&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_GEORGIA</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Comic"</font><font color="#007700">,</font><font color="#0000BB">FF_COMIC</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">FF_COMIC</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Comic&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_COMIC</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Courier"</font><font color="#007700">,</font><font color="#0000BB">FF_COURIER</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Courier&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_COURIER</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Courier&nbsp;bold"</font><font color="#007700">,</font><font color="#0000BB">FF_COURIER</font><font color="#007700">,</font><font color="#0000BB">FS_BOLD</font><font color="#007700">),<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Times&nbsp;normal"</font><font color="#007700">,</font><font color="#0000BB">FF_TIMES</font><font color="#007700">,</font><font color="#0000BB">FS_NORMAL</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Times&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_TIMES</font><font color="#007700">,</font><font color="#0000BB">FS_ITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;array(</font><font color="#DD0000">"Times&nbsp;bold&nbsp;italic"</font><font color="#007700">,</font><font color="#0000BB">FF_TIMES</font><font color="#007700">,</font><font color="#0000BB">FS_BOLDITALIC</font><font color="#007700">),<br />&nbsp;&nbsp;&nbsp;&nbsp;);<br /><br /><br /></font><font color="#0000BB">$n</font><font color="#007700">=</font><font color="#0000BB">count</font><font color="#007700">(</font><font color="#0000BB">$fonts</font><font color="#007700">);<br /><br />for(&nbsp;</font><font color="#0000BB">$i</font><font color="#007700">=</font><font color="#0000BB">0</font><font color="#007700">;&nbsp;</font><font color="#0000BB">$i&nbsp;</font><font color="#007700">&lt;&nbsp;</font><font color="#0000BB">$n</font><font color="#007700">;&nbsp;++</font><font color="#0000BB">$i&nbsp;</font><font color="#007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;</font><font color="#0000BB">$i</font><font color="#007700">==</font><font color="#0000BB">9&nbsp;</font><font color="#007700">)&nbsp;</font><font color="#0000BB">$r&nbsp;</font><font color="#007700">+=&nbsp;</font><font color="#0000BB">3</font><font color="#007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;</font><font color="#0000BB">$fonts</font><font color="#007700">[</font><font color="#0000BB">$i</font><font color="#007700">][</font><font color="#0000BB">0</font><font color="#007700">]&nbsp;)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetTxt</font><font color="#007700">(</font><font color="#0000BB">$fonts</font><font color="#007700">[</font><font color="#0000BB">$i</font><font color="#007700">][</font><font color="#0000BB">0</font><font color="#007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetPos</font><font color="#007700">(</font><font color="#0000BB">$c</font><font color="#007700">,</font><font color="#0000BB">$r</font><font color="#007700">,</font><font color="#0000BB">$w</font><font color="#007700">,</font><font color="#0000BB">$h</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">SetFont</font><font color="#007700">(</font><font color="#0000BB">$fonts</font><font color="#007700">[</font><font color="#0000BB">$i</font><font color="#007700">][</font><font color="#0000BB">1</font><font color="#007700">],</font><font color="#0000BB">$fonts</font><font color="#007700">[</font><font color="#0000BB">$i</font><font color="#007700">][</font><font color="#0000BB">2</font><font color="#007700">],</font><font color="#0000BB">13</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$t</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">(</font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">img</font><font color="#007700">,</font><font color="#0000BB">$scale</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$c&nbsp;</font><font color="#007700">+=&nbsp;</font><font color="#0000BB">$w</font><font color="#007700">+</font><font color="#0000BB">1</font><font color="#007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;</font><font color="#0000BB">$c&nbsp;</font><font color="#007700">&gt;&nbsp;</font><font color="#0000BB">30</font><font color="#007700">-</font><font color="#0000BB">$w</font><font color="#007700">-</font><font color="#0000BB">2&nbsp;</font><font color="#007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$c&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">1</font><font color="#007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$r&nbsp;</font><font color="#007700">+=&nbsp;</font><font color="#0000BB">4</font><font color="#007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />}<br /><br /></font><font color="#0000BB">$g</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">();<br /></font><font color="#0000BB">?&gt;<br /></font><br /></font>
</code>