PHP 이미지 처리
PHP를 포함한 다양한 화상 처리 기능을 제공한다 :
기능 | 기술 |
---|---|
gd_info () | 정보에 대한 액세스는 현재 GD 라이브러리 설치 |
getimagesize () | 이미지 정보 얻기 |
getimagesizefromstring () | 이미지 정보 얻기 |
image_type_to_extension () | 사진 접미사를 가져옵니다 |
image_type_to_mime_type () | 이미지의 MIME 타입을 돌려줍니다 |
image2wbmp () | 출력 WBMP 이미지 |
imageaffine () | 위로 아핀 변환 후의 화상 후의 |
imageaffinematrixconcat () | 두 행렬을 연결 |
imageaffinematrixget () | 매트릭스를 가져옵니다 |
imagealphablending () | 이미지 블렌딩 모드 설정 |
imageantialias () | (앤티 앨리어싱) 함수 앤티 앨리어싱을 사용할지 여부 |
imagearc () | 동영상 타원형 호 |
imagechar () | 가로 문자 쓰기 |
imagecharup () | 수직으로 문자를 그립니다 |
imagecolorallocate () | 이미지에 색상을 지정 |
imagecolorallocatealpha () | 화상의 색상 및 투명도를 할당 |
imagecolorat () | 화소 인덱스의 색상 값을 가져옵니다 |
imagecolorclosest () | 지정된 색으로 색상에 가장 가까운의 인덱스를 가져옵니다 |
imagecolorclosestalpha () | 인덱스 컬러 + 알파 지정된 가장 가까운 색을 취득한다 |
imagecolorclosesthwb () | 흑백 지정된 색상 색인 가장 가까운 색도로 만든 |
imagesx () imagesy () | 이미지의 폭과 높이를 가져옵니다 |
GD 라이브러리
사용 PHP 이미지 처리 기능, 당신은 GD 라이브러리 지원을로드해야합니다. 확인 php.ini의로드 GD 라이브러리를 확인 :
윈도우 서버 :
extension = php_gd2.dll
리눅스 및 Mac 시스템 :
extension = php_gd2.so
현재 설치된 GD 라이브러리에 대한 정보를 볼 수 gd_info () 함수를 사용하여
<?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) }