라이브러리

[PHP] Imagick::getPage - 페이지 지오메트리를 반환합니다.




Imagick::getPage()

Imagick::getPage()는 Imagick 객체의 페이지 정보를 반환하는 메서드입니다. 이 메서드는 현재 이미지의 페이지 정보를 제공하며, 이미지의 크기, 위치, 페이지 번호, 등과 같은 정보를 반환합니다.

Imagick::getPage()의 파라미터

Imagick::getPage()에는 두 개의 파라미터가 있습니다.

* `$pageNumber`: 페이지 번호를 지정합니다. 기본값은 0입니다.
* `$pageInfo`: 페이지 정보를 반환할 형식을 지정합니다. 기본값은 `Imagick::INFO_UNDEFINED`입니다.

Imagick::getPage()의 반환값

Imagick::getPage()의 반환값은 `ImagickPage` 객체입니다. 이 객체에는 이미지의 페이지 정보가 저장되어 있습니다.

예제

다음 예제는 Imagick::getPage()를 사용하여 이미지의 페이지 정보를 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

require_once 'vendor/autoload.php';



use Imagick;



// 이미지 파일을 읽어들입니다.

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



// 페이지 정보를 반환합니다.

$pageInfo = $image->getPage(0, Imagick::INFO_FILENAME);



// 페이지 정보를 출력합니다.

echo "페이지 이름: " . $pageInfo['filename'] . "
";

echo "페이지 크기: " . $pageInfo['width'] . " x " . $pageInfo['height'] . "
";

echo "페이지 위치: (" . $pageInfo['x'] . ", " . $pageInfo['y'] . ")
";

echo "페이지 번호: " . $pageInfo['page'] . "
";

?>



이 예제에서는 이미지의 첫 번째 페이지 정보를 반환하고, 페이지 이름, 크기, 위치, 번호를 출력합니다.

Imagick::getPage()의 사용 사례

Imagick::getPage()는 이미지 처리에서 페이지 정보를 반환하는 데 사용할 수 있습니다. 예를 들어, 이미지의 페이지 크기, 위치, 번호를 확인할 때 사용할 수 있습니다.

* 이미지의 페이지 크기를 확인하여 이미지의 크기를 조절할 수 있습니다.
* 이미지의 페이지 위치를 확인하여 이미지의 위치를 조절할 수 있습니다.
* 이미지의 페이지 번호를 확인하여 이미지의 페이지를 확인할 수 있습니다.

Imagick::getPage()의 제한 사항

Imagick::getPage()는 현재 이미지의 페이지 정보를 반환합니다. 만약 이미지에 페이지가 없다면, 반환값은 `NULL`이 됩니다.

* 이미지에 페이지가 없다면, 반환값은 `NULL`이 됩니다.
* 이미지의 페이지 정보를 반환할 때, 이미지의 크기, 위치, 번호를 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색