라이브러리

[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`라는 이름의 이미지 파일의 크기와 링크를 반환하고, 반환된 크기와 링크를 출력합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 483 페이지

검색

게시물 검색