Draw options page 1

Arc
Draw an arc through 3 points.
Row title = arc.jpg
ResizeArc example
<?php 
$cmd 
"-size 213x160 xc:NavajoWhite -stroke black "
"-strokewidth 1 -fill none -draw \"arc 66,50 200,150 0,135 \" "
exec("convert $cmd arc.jpg");
 
?>
Circle
Drawer a circle with the center and start point.
Row title = circle.jpg
ResizeCircle example
<?php 
$cmd 
"-size 213x160 xc:NavajoWhite -stroke black "
"-strokewidth 1 -fill none -draw \"circle 106,80 106,10 \" "
exec("convert $cmd circle.jpg");
 
?>


( Using -fill none draws the outline only. You can use -linewidth as well as -strokewidth. )
Line
Draw a line between two points
Row title = line.jpg
ResizeLine example
<?php 
$cmd 
"-size 213x160 xc:NavajoWhite -stroke black "
"-strokewidth 1 -fill none -draw \"line 50,50 163,110 \" "
exec("convert $cmd line.jpg");
 
?>
Rectangle
Draw a rectangle from two oposing corners
Row title = rectangle.jpg
ResizeRectangle example
<?php 
$cmd 
"-size 213x160 xc:NavajoWhite -stroke black "
"-strokewidth 1 -fill none -draw \"rectangle 50,50 167,110 \" "
exec("convert $cmd rectangle.jpg");
 
?>
Rounded rectangle
Draw a rectangle with rounded corners
Row title = round_rectangle.jpg
ResizeRounded rectangle example
<?php 
$cmd 
"-size 213x160 xc:NavajoWhite -stroke black "
"-strokewidth 1 -fill none "
"-draw \"roundRectangle 50,50 167,110 10,10 \" "
exec("convert $cmd round_rectangle.jpg");
 
?>
Text
Draw text
Row title = text.jpg
ResizeText example
<?php 
$cmd 
"$input -pointsize 40 -fill white "
"-gravity south -draw \" text 0,0 'Draw text' \" "
exec("convert $cmd text.jpg");
   
?>