라이브러리
[PHP] Imagick::getImageType - 잠재적인 이미지 유형을 가져옵니다.
Imagick::getImageType
Imagick은 PHP에서 사용할 수 있는 이미지 처리 라이브러리입니다. Imagick::getImageType은 이미지를 불러와 이미지 타입을 반환하는 메소드입니다.
사용법
Imagick::getImageType은 Imagick 객체의 메소드이므로, 먼저 Imagick 객체를 생성해야 합니다. 다음은 예시입니다.
#hostingforum.kr
php
// Imagick 객체 생성
$imagick = new Imagick('image.jpg');
// 이미지 타입 확인
$imageType = $imagick->getImageType();
// 이미지 타입 출력
echo "이미지 타입: $imageType";
이미지 타입
Imagick::getImageType은 이미지 타입을 반환합니다. 다음은 이미지 타입의 목록입니다.
* `IMAGICK_FORMAT_BMP` (1): BMP 이미지
* `IMAGICK_FORMAT_GIF` (2): GIF 이미지
* `IMAGICK_FORMAT_JPEG` (3): JPEG 이미지
* `IMAGICK_FORMAT_PNG` (4): PNG 이미지
* `IMAGICK_FORMAT_SWF` (5): SWF 이미지
* `IMAGICK_FORMAT_TIFF` (6): TIFF 이미지
* `IMAGICK_FORMAT_WEBP` (7): WEBP 이미지
* `IMAGICK_FORMAT_PSD` (8): PSD 이미지
* `IMAGICK_FORMAT_DIB` (9): DIB 이미지
* `IMAGICK_FORMAT_PSD` (10): PSD 이미지
* `IMAGICK_FORMAT_JBIG` (11): JBIG 이미지
* `IMAGICK_FORMAT_JBIG2` (12): JBIG2 이미지
* `IMAGICK_FORMAT_PNM` (13): PNM 이미지
* `IMAGICK_FORMAT_PPM` (14): PPM 이미지
* `IMAGICK_FORMAT_PXM` (15): PXM 이미지
* `IMAGICK_FORMAT_TIFF` (16): TIFF 이미지
* `IMAGICK_FORMAT_XBM` (17): XBM 이미지
* `IMAGICK_FORMAT_XPM` (18): XPM 이미지
예제
다음은 예제입니다. 이 예제에서는 BMP, GIF, JPEG, PNG, TIFF 이미지를 불러와 이미지 타입을 확인합니다.
#hostingforum.kr
php
// BMP 이미지 불러오기
$imagickBmp = new Imagick('image.bmp');
$imageTypeBmp = $imagickBmp->getImageType();
echo "BMP 이미지 타입: $imageTypeBmp
";
// GIF 이미지 불러오기
$imagickGif = new Imagick('image.gif');
$imageTypeGif = $imagickGif->getImageType();
echo "GIF 이미지 타입: $imageTypeGif
";
// JPEG 이미지 불러오기
$imagickJpeg = new Imagick('image.jpg');
$imageTypeJpeg = $imagickJpeg->getImageType();
echo "JPEG 이미지 타입: $imageTypeJpeg
";
// PNG 이미지 불러오기
$imagickPng = new Imagick('image.png');
$imageTypePng = $imagickPng->getImageType();
echo "PNG 이미지 타입: $imageTypePng
";
// TIFF 이미지 불러오기
$imagickTiff = new Imagick('image.tiff');
$imageTypeTiff = $imagickTiff->getImageType();
echo "TIFF 이미지 타입: $imageTypeTiff
";
이 예제에서는 BMP, GIF, JPEG, PNG, TIFF 이미지를 불러와 이미지 타입을 확인합니다. 이미지 타입은 위에서 설명한 목록에 따라 반환됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.