Learning & Integrating web technology and code help directory

How to using PHP and GD library create image

No comments
How to use PHP & Create image The guideline/example scripts how to using PHP and GD library create image.
ShotDev Focus:
- PHP & GD Library (Create Image)
Example 1
  1. <?  
  2. header("Content-type: image/jpeg");  
  3. $images = ImageCreate(300,200);  
  4. $photo = ImageColorAllocate($images,0,0,0);  
  5. ImageJpeg($images);  
  6. ImageDestroy($images);  
  7. ?>  
PHP & GD (Create Image)
Example 2
  1. <?  
  2. header("Content-type: image/jpeg");  
  3. $images = ImageCreate(300,200);  
  4. $color = ImageColorAllocate($images,200,255,255);  
  5. $photo = ImageColorAllocate($images,0,0,0);  
  6. ImageRectangle($images, 0, 0, 299, 199, $photo);  
  7. ImageJpeg($images);  
  8. ImageDestroy($images);  
  9. ?>  
PHP & GD (Create Image)
Example 3
  1. <?php  
  2. header("Content-type: image/gif");  
  3. $im = imagecreate( 200, 200 );  
  4. $red = imagecolorallocate($im, 255,0,0);  
  5. $blue = imagecolorallocate($im, 0,0,255 );  
  6. imageline( $im, 0, 0, 199, 199, $blue );  
  7. imagegif($im);  
  8. ?>  
PHP & GD (Create Image)

  1. <?php  
  2. header("Content-type: image/gif");  
  3. $im = imagecreate( 200, 200 );  
  4. $red = imagecolorallocate($im, 255,0,0);  
  5. $blue = imagecolorallocate($im, 0,0,255 );  
  6. $green = ImageColorAllocate ($im, 0, 255, 0);  
  7. imagefilledrectangle($im,19,19,179,179,$blue);  
  8. imagefilledrectangle($im,40,50,155,150,$green);  
  9. imagegif($im);  
  10. ?>  
PHP & GD (Create Image)

  1. <?  
  2. echo "<img src=MyResize/image1.png>";  
  3. echo "<br><br>";  
  4. echo "<img src=image2.png>";  
  5. $im = ImageCreate(300, 200);  
  6. $background_color = imagecolorallocate($im, 255, 255, 0);  
  7. $red = ImageColorAllocate($im, 255, 0, 0);  
  8. $blue = ImageColorAllocate($im, 0, 0, 255);  
  9.   
  10. //*** line ***//  
  11. ImageLine($im,5,5,280,5,$red);  
  12. ImageLine($im,5,5, 195, 170,$blue);  
  13.   
  14. //** Box ***//  
  15. ImageRectangle ($im,5,10,250,50,$red);  
  16. ImageFilledrectangle ($im,5,100,250,140,$blue);  
  17.   
  18. ImagePng($im,"MyResize/image1.png");  
  19. ImagePng($im,"MyResize/image2.png");  
  20. imageDestroy($im);  
  21. ?>  
PHP & GD (Create Image)
Example 4
  1. <?php  
  2. $im = ImageCreate(250,200);  
  3.   
  4. $white = ImageColorAllocate ($im, 255, 255, 255);  
  5. $red  = ImageColorAllocate ($im, 255, 0, 0);  
  6. $green = ImageColorAllocate ($im, 0, 255, 0);  
  7. $blue = ImageColorAllocate ($im, 0, 0, 255);  
  8.   
  9. ImageFilledArc($im, 120, 100, 200, 150, 0, 90, $green, IMG_ARC_PIE);  
  10. ImageFilledArc($im, 120, 100, 200, 150, 90, 180 , $red, IMG_ARC_PIE);  
  11. ImageFilledArc($im, 120, 100, 200, 150, 180, 360 , $blue, IMG_ARC_PIE);  
  12.   
  13. echo "<img src=MyResize/image.png>";  
  14. ImagePNG($im,"MyResize/image.png");  
  15.   
  16. ImageDestroy($im);  
  17. ?>  
PHP & GD (Create Image)
Example 5
  1. <?php  
  2. header ("Content-type: image/png");  
  3.   
  4. $im = ImageCreate (150, 150);  
  5. $grey = ImageColorAllocate ($im, 230, 230, 230);  
  6. $red = ImageColorAllocate ($im, 255, 0, 0);  
  7. $green = ImageColorAllocate ($im, 0, 255, 0);  
  8. $blue = ImageColorAllocate ($im, 0, 0, 255);  
  9.   
  10. ImageArc($im, 55, 60, 50, 50, 0, 360, $red);  
  11. ImageArc($im, 85, 60, 50, 50, 0, 360, $green);  
  12. ImageArc($im, 70, 85, 50, 50, 0, 360, $blue);  
  13.   
  14. ImagePng ($im);  
  15. ImageDestroy ($im);  
  16. ?>  
PHP & GD (Create Image)

No comments :

Post a Comment