PROGRAMMING/PHP
[PHP] ImageGif/ImageJPEG/ImagePNG
OJR
2009. 8. 19. 15:48
- 기능 : 브라우저 또는 파일로 이미지를 출력합니다.(output image to browser or file)
- 구문 : int imagegif(int im, string filename)
- ImageGif (이미지 구분자, 저장 할 파일이름);
ImageJpeg (이미지 구분자, 저장 할 파일이름);
ImagePng (이미지 구분자, 저장 할 파일이름); - imagecreate()함수의 리턴값으로 넘겨받은 im으로 표현되는 GIF 이미지를 생성합니다. filename이 주어지면 그 이름으로 생성이 됩니다.
- 이미지 format은 imagecolortransparent() 함수로 투명값을 지정하였으면 GIF89a 형식으로, 그렇지 않으면 GIF87a 형식이 됩니다.
- filename을 지정해 주지 않고 header() 를 사용하여 해더정보에 image/gif content-type을 보내고, PHP 스크립트를 사용하여 화면으로 직접 출력할 수 있습니다.
- 예제)
<?
$image = ImageCreate (300, 300); // 사이즈가 300x300인 이미지 생성
ImageGif ($image); // 이미지 출력
ImageDestroy ($image); // 메모리에서 이미지 제거
?>
출처: http://bluesunh.springnote.com/pages/631232