php imagecreatefromgif创建gif图片

php imagecreatefromgif创建gif图片

imagecreatefromgif($filename)

imagecreatefromgif()返回一个图像标识符代表从给定的文件名获得的图像

$filename是gif图片名称,来看个实例:

  1. <?php
  2. function LoadGif($imgname)
  3. {
  4. /* Attempt to open */
  5. $im = @imagecreatefromgif($imgname);
  6. /* See if it failed */
  7. if(!$im)
  8. {//开源代码phpfensi.com
  9. /* Create a blank image */
  10. $im = imagecreatetruecolor (150, 30);
  11. $bgc = imagecolorallocate ($im, 255, 255, 255);
  12. $tc = imagecolorallocate ($im, 0, 0, 0);
  13. imagefilledrectangle ($im, 0, 0, 150, 30, $bgc);
  14. /* Output an error message */
  15. imagestring ($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
  16. }
  17. return $im;
  18. }
  19. header('Content-Type: image/gif');
  20. $img = LoadGif('bogus.image');
  21. imagegif($img);
  22. imagedestroy($img);
  23. ?>