라이브러리
[PHP] Imagick::getImageSize - 이미지 길이를 바이트 단위로 반환합니다.
Imagick::getImageSize() 함수
Imagick::getImageSize() 함수는 Imagick 클래스의 메소드 중 하나로, 주어진 이미지의 크기를 반환합니다. 이 함수는 이미지의 너비, 높이, 파일 형식, 색상 채널 수, 이미지의 종류를 반환합니다.
함수 매개변수
Imagick::getImageSize() 함수에는 두 개의 매개변수가 있습니다.
* `$image`: 이미지의 경로 또는 이미지를 나타내는 Imagick 객체입니다.
* `$linked`: 이미지의 링크를 반환할지 여부를 나타내는 boolean 값입니다. 기본값은 `false`입니다.
함수 반환값
Imagick::getImageSize() 함수는 다음 값을 반환합니다.
* `width`: 이미지의 너비입니다.
* `height`: 이미지의 높이입니다.
* `format`: 이미지의 파일 형식입니다.
* `colors`: 이미지의 색상 채널 수입니다.
* `type`: 이미지의 종류입니다.
예제
다음 예제는 Imagick::getImageSize() 함수를 사용하여 이미지의 크기를 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
// Imagick 클래스의 인스턴스를 생성합니다.
$image = new Imagick('image.jpg');
// getImageSize() 함수를 호출하여 이미지의 크기를 반환합니다.
$size = $image->getImageSize();
// 반환된 크기를 출력합니다.
echo "너비: $size[0]
";
echo "높이: $size[1]
";
echo "형식: $size[2]
";
echo "색상 채널 수: $size[3]
";
echo "이미지 종류: $size[4]
";
이 예제에서는 `image.jpg`라는 이름의 이미지 파일의 크기를 반환하고, 반환된 크기를 출력합니다.
이미지의 링크를 반환하는 예제
다음 예제는 Imagick::getImageSize() 함수를 사용하여 이미지의 링크를 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
// Imagick 클래스의 인스턴스를 생성합니다.
$image = new Imagick('image.jpg');
// getImageSize() 함수를 호출하여 이미지의 크기와 링크를 반환합니다.
$size = $image->getImageSize(true);
// 반환된 크기와 링크를 출력합니다.
echo "너비: $size[0]
";
echo "높이: $size[1]
";
echo "형식: $size[2]
";
echo "색상 채널 수: $size[3]
";
echo "이미지 종류: $size[4]
";
echo "링크: $size[5]
";
이 예제에서는 `image.jpg`라는 이름의 이미지 파일의 크기와 링크를 반환하고, 반환된 크기와 링크를 출력합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.