PHP 이미지 처리


富Php는 주로 다음을 포함한 다양한 이미지 처리 기능을 제공합니다.

기능 gd_info () getimagesizefromstring()image_type_to_extension()image_type_to_mime_type()image2wbmp()imageaffine() imageaffinematrixconcat()imageaffinematrixget()imagealphablending() 이미지의 색상 혼합 모드 설정imageantialias()안티앨리어싱 기능 사용 여부imagearc()타원호 그리기imagechar()가로 문자 쓰기 image charup()그림 그리기 문자를 세로로imagecolorallocate()이미지에 색상 지정imagecolorallocatealpha()이미지에 색상 및 투명도 지정 imagecolorat()특정 픽셀의 색상 인덱스 값 가져오기 imagecolorclosest()지정된 색상에 가장 가까운 색상의 인덱스 값을 가져옵니다imagecolorclosestalpha()지정된 색상과 투명도에 가장 가까운 색상을 가져옵니다. 색상 인덱스 닫기imagecolorclosesthwb() 지정된 색상에 가장 가까운 색도의 흑백 인덱스를 가져옵니다imagesx(), imagey() 이미지 너비와 높이를 가져옵니다GD 라이브러리
extension = php_gd2.dll
Linux 및 Mac 시스템:
extension = php_gd2.so
설명
현재 설치된 GD 라이브러리의 정보 얻기 이미지 정보
이미지 정보 가져오기
이미지 접미사 가져오기
이미지의 MIME 유형을 반환
출력 WBMP 이미지
아핀 변환 후 이미지를 반환합니다.
두 행렬을 연결합니다.
행렬 가져오기
PHP 이미지 처리 기능을 사용하여, GD 지원 라이브러리를 로드해야 합니다. php.ini가 GD 라이브러리를 로드했는지 확인하세요: Windows 서버:
gd_info() 함수를 사용하여 현재 설치된 GD 라이브러리의 정보를 확인하세요:

<?php
var_dump(gd_info());
?>

출력은 대략 다음과 같습니다:

array(12) {
  ["GD Version"]=>
  string(26) "bundled (2.1.0 compatible)"
  ["FreeType Support"]=>
  bool(true)
  ["FreeType Linkage"]=>
  string(13) "with freetype"
  ["T1Lib Support"]=>
  bool(false)
  ["GIF Read Support"]=>
  bool(true)
  ["GIF Create Support"]=>
  bool(true)
  ["JPEG Support"]=>
  bool(true)
  ["PNG Support"]=>
  bool(true)
  ["WBMP Support"]=>
  bool(true)
  ["XPM Support"]=>
  bool(false)
  ["XBM Support"]=>
  bool(true)
  ["JIS-mapped Japanese Font Support"]=>
  bool(false)
}