Tuesday, March 27, 2018

Example of GD Library to Draw Smiley Face using PHP


--------------------------------------------------------------------------------------------------------------------------
Prepared By : Uday Shah (HOD - IT)
Contact No : 7600044051
E-Mail : rupareleducation@gmail.com

Example of GD Library to Draw Smiley Face 


<?php
     // create a 200*200 image
     $img = imagecreatetruecolor(200, 200);

     // allocate some colors
     $white = imagecolorallocate($img, 255, 255, 255);
     $red   = imagecolorallocate($img, 255,   0,   0);
     $green = imagecolorallocate($img,   0, 255,   0);
     $blue  = imagecolorallocate($img,   0,   0, 255);

     // draw the head
     imagearc($img, 100, 100, 200, 200,  0, 360, $white);
     // mouth
     imagearc($img, 100, 100, 150, 150, 25, 155, $red);
     // left and then the right eye
     imagearc($img,  60,  75,  50,  50,  0, 360, $green);
     imagearc($img, 140,  75,  50,  50,  0, 360, $blue);

     // output image in the browser
     header("Content-type: image/png");
     imagepng($img);

     // free memory
     imagedestroy($img);

?>
The above example will output something similar to