gd_arc - Draw an arc.
gd_arc(gd:variable, start_angle:integer, end_angle:integer, cx:integer, cy:integer, width:integer, height:integer, gdArc:true, gdChord: true, gdNoFill:true, gdEdged: true, filled:true|false, color:"string", thickness:integer, coloridx:integer);
To use this module, you must specify the following in /usr/local/website/site.conf:
Module gd {
Library : "/usr/local/lib/libsngd.so"
Init : "sngd_init"
}
Note: In the followings examples, the _ between the { should be removed to make it work.
res=<{
%include "/includes/gd.sn";
remove("/html/images/print.jpg");
im=gd_new(width:1000,height:1000,bgcolor:Gray,truecolor:true);
red = gd_get_color(gd:im, color:Red);
cyan = gd_get_color(gd:im, color:Cyan);
white = gd_get_color(gd:im, color:White);
gd_arc(gd:im, cx:500,cy:500, width:100, color:Blue, height:100, start_angle:0, end_angle:180);
gd_arc(gd:im, cx:700,cy:700, width:100, color:Blue, height:100, start_angle:0, end_angle:180, filled:true, gdChord:true);
gd_write(gd:im,format:"jpg",filename:"/html/images/print.jpg",quality:100);
Written by Pierre Laplante, <laplante@sednove.com>
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
1.0 2014-09-09 21:24:14 laplante@sednove.com