라이브러리
[PHP] Imagick::getImage - 새로운 Imagick 객체를 반환합니다.
Imagick::getImage() 함수
Imagick::getImage() 함수는 Imagick 클래스의 메소드로, 현재 작업 중인 이미지의 정보를 반환합니다. 이 함수는 이미지의 속성을 확인하거나, 이미지의 크기, 형식, 색상 등과 같은 정보를 얻을 수 있습니다.
사용법
Imagick::getImage() 함수를 사용하려면, 먼저 Imagick 클래스를 사용할 수 있도록 PHP에 Imagick 확장 모듈을 설치해야 합니다. PHP의 Imagick 확장 모듈은 PHP 5.3.2 이상에서 사용할 수 있습니다.
예제
#hostingforum.kr
php
// Imagick 클래스를 사용하기 위해 Imagick 확장 모듈을 초기화합니다.
$imagick = new Imagick('image.jpg');
// 현재 작업 중인 이미지의 정보를 반환합니다.
$imageInfo = $imagick->getImage();
// 이미지의 크기를 확인합니다.
echo "이미지의 크기: " . $imageInfo->getImageWidth() . " x " . $imageInfo->getImageHeight() . "
";
// 이미지의 형식을 확인합니다.
echo "이미지의 형식: " . $imageInfo->getImageMimeType() . "
";
// 이미지의 색상을 확인합니다.
echo "이미지의 색상: " . $imageInfo->getImageColorspace() . "
";
// 이미지의 배경을 확인합니다.
echo "이미지의 배경: " . $imageInfo->getImageBackgroundColor() . "
";
// 이미지의 채널을 확인합니다.
echo "이미지의 채널: " . $imageInfo->getImageChannels() . "
";
// 이미지의 종횡비를 확인합니다.
echo "이미지의 종횡비: " . $imageInfo->getImageOrientation() . "
";
// 이미지의 색상 공간을 확인합니다.
echo "이미지의 색상 공간: " . $imageInfo->getImageColorSpace() . "
";
// 이미지의 픽셀을 확인합니다.
echo "이미지의 픽셀: " . $imageInfo->getImagePixelColor() . "
";
결과
이 예제는 다음과 같은 결과를 출력합니다.
#hostingforum.kr
이미지의 크기: 800 x 600
이미지의 형식: image/jpeg
이미지의 색상: RGBColorspace
이미지의 배경: transparent
이미지의 채널: RGBChannel
이미지의 종횡비: TopLeft
이미지의 색상 공간: sRGBColorSpace
이미지의 픽셀: RGB(255, 255, 255)
참고
Imagick::getImage() 함수는 현재 작업 중인 이미지의 정보를 반환합니다. 이 함수는 이미지의 속성을 확인하거나, 이미지의 크기, 형식, 색상 등과 같은 정보를 얻을 수 있습니다. 이 함수는 Imagick 클래스의 메소드이므로, Imagick 클래스를 사용할 수 있도록 PHP에 Imagick 확장 모듈을 설치해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.