gd_example.cgi
上传用户:qdrechuli
上传日期:2022-08-01
资源大小:917k
文件大小:1k
源码类别:

视频捕捉/采集

开发平台:

Visual C++

  1. #!/usr/local/bin/perl
  2. use GD;
  3. print "Content-type: image/gifnn";
  4.         
  5. # create a new image
  6. $im = new GD::Image(100,100);
  7. # allocate some colors
  8. $white = $im->colorAllocate(255,255,255);
  9. $black = $im->colorAllocate(0,0,0);       
  10. $red = $im->colorAllocate(255,0,0);      
  11. $blue = $im->colorAllocate(0,0,255);
  12. # make the background transparent and interlaced
  13. $im->transparent($white);
  14. $im->interlaced('true');
  15. # Put a black frame around the picture
  16. $im->rectangle(0,0,99,99,$black);
  17. # Draw a blue oval
  18. $im->arc(50,50,95,75,0,360,$blue);
  19. # And fill it with red
  20. $im->fill(50,50,$red);
  21. # Convert the image to GIF and print it on standard output
  22. print $im->gif;