프로그램언어

gd 명령어 메뉴얼

멋진꿈 2009. 4. 2. 19:28
  1. getImageSize : 주어진 파일로부터 이미지의 정보를 리턴합니다.
  2. unlink : 지정된 파일을 삭제합니다. 
  3. ImageCreateFromGif / ImageCreateFromJPEG / ImageCreateFromPNG / ImageCreateFromWBMP : 주어진 파일명으로부터 얻은 이미지의 image identifier를 리턴합니다.
  4. ImageCreate : 새로운 이미지를 만듭니다.
  5. ImageCreateTruecolor : ImageCreate와 같은 기능을 합니다.
  6. ImageCopyResized : 원본이미지로부터 타겟이미지로 이미지를 복사합니다.
  7. ImageCopyResampled : ImageCopyResized와 같은 기능을 하지만 더 나은 퀄리티를 제공합니다.
  8. ImageSX : 이미지의 width를 구합니다.
  9. ImageSY : 이미지의 height를 구합니다.
  10. ImageGif/ImageJPEG/ImagePNG : 브라우저 또는 파일로 이미지를 출력합니다.

  11. ImageDestroy : 지정된 변수에 저장되어 있는 이미지를 메모리 상에서 제거합니다.
  12. ImageColorAllocate : 색지정 
  13. ImageColorAllocateAlpha : 색지정
  14. ImageChar : 수평으로 한 문자를 그린다. 
  15. ImageString : 글쓰기
  16. ImagePolygon : 다각형 그리기 
  17. ImageRectangle : 사각형 그리기 
  18. ImageLine : 선 긋기
  19. ImageArc : 원,호 그리기
  20. ImageFill : 색 칠하기  
  21. Imagefilledrectangle : 내부가 채워진 사각형을 그린다.  
  22. Imagefilledarc : 내부가 채워진 원,호 그린다. 
  23. ImageSetPixel : 점 찍기 
  24. Imagesavealpha :  Full Alpha 옵션을 사용하기 위한 함수다.
  25. Imagealphablending : 혼합된 모드를 이미지에 맞도록 셋팅한다.
  26. ImageCopy : 두 이미지를 합성해 반환한다.
  27. Imagefontwidth :  폰트 넓이 값 얻는다
  28. ImagefontHeight : 폰트 높이 값 얻는다
  29. ImageLoadFont : 새 글꼴을 불러온다
  30. ImageTTFtext : 트루타입폰트 글씨쓰기 
  31. imagettfbbox() : 트루 타입 폰트를 사용하여 텍스트의 경계 박스에 대한 좌표 값을 얻는다. 

 

 

 

 

 

 

이미지 작업할 때 Header를 붙여주면 좋다.

PHP 코드로 만든 그림은 브라우저에게 바로 보여줄수도 저장할 수도 있다.

이를 위해서는 웹서버가 웹브라우저에게 그림을 보낼것이라고 알려줘야 한다.

 Header('Content-type: image/png');