라이브러리

[PHP] Imagick::queryFormats - Imagick에서 지원하는 형식을 반환합니다.




Imagick::queryFormats

Imagick::queryFormats는 Imagick 클래스의 메소드로, 지정된 형식의 이미지를 지원하는지 확인하는 메소드입니다. 이 메소드는 특정 형식의 이미지를 지원하는지 여부를 boolean 값으로 반환합니다.

사용법

Imagick::queryFormats 메소드는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

Imagick::queryFormats($format)



* `$format` : 지원하는 형식의 이름을 지정합니다. 예를 들어, 'jpg', 'png', 'gif' 등이 가능합니다.

예제

다음 예제는 'jpg' 형식의 이미지를 지원하는지 확인하는 코드입니다.

#hostingforum.kr
php

// Imagick 클래스를 사용하기 위해 Imagick::openImage 메소드를 호출합니다.

$image = new Imagick('image.jpg');



// queryFormats 메소드를 사용하여 'jpg' 형식의 이미지를 지원하는지 확인합니다.

if ($image->queryFormats('jpg')) {

    echo "'jpg' 형식의 이미지를 지원합니다.";

} else {

    echo "'jpg' 형식의 이미지를 지원하지 않습니다.";

}



이 코드는 'image.jpg' 파일을 읽어들여 Imagick 객체를 생성한 후, queryFormats 메소드를 사용하여 'jpg' 형식의 이미지를 지원하는지 확인합니다. 지원한다면 "'jpg' 형식의 이미지를 지원합니다."를, 지원하지 않는다면 "'jpg' 형식의 이미지를 지원하지 않습니다."를 출력합니다.

다른 예제

다음 예제는 'png' 형식의 이미지를 지원하는지 확인하는 코드입니다.

#hostingforum.kr
php

// Imagick 클래스를 사용하기 위해 Imagick::openImage 메소드를 호출합니다.

$image = new Imagick('image.png');



// queryFormats 메소드를 사용하여 'png' 형식의 이미지를 지원하는지 확인합니다.

if ($image->queryFormats('png')) {

    echo "'png' 형식의 이미지를 지원합니다.";

} else {

    echo "'png' 형식의 이미지를 지원하지 않습니다.";

}



이 코드는 'image.png' 파일을 읽어들여 Imagick 객체를 생성한 후, queryFormats 메소드를 사용하여 'png' 형식의 이미지를 지원하는지 확인합니다. 지원한다면 "'png' 형식의 이미지를 지원합니다."를, 지원하지 않는다면 "'png' 형식의 이미지를 지원하지 않습니다."를 출력합니다.

Imagick::queryFormats 메소드의 반환값

Imagick::queryFormats 메소드는 boolean 값으로 반환합니다. true는 지정된 형식의 이미지를 지원한다는 것을 의미하며, false는 지원하지 않는다는 것을 의미합니다.

Imagick::queryFormats 메소드의 사용

Imagick::queryFormats 메소드는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 사용자가 업로드한 이미지를 처리하는 경우, 업로드된 이미지가 지정된 형식의 이미지를 지원하는지 확인하는 데 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색