라이브러리

[PHP] Imagick::setPage - Imagick 객체의 페이지 지오메트리를 설정합니다.




Imagick setPage() 메서드

Imagick setPage() 메서드는 이미지의 페이지 설정을 변경하는 데 사용됩니다. 이 메서드는 이미지의 페이지 크기, 위치, 및 기타 속성을 변경할 수 있습니다.

사용법

Imagick setPage() 메서드는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

Imagick setPage(int $page, array $geometry)



* `$page`: 페이지 번호 (1부터 시작)
* `$geometry`: 페이지 크기 및 위치를 지정하는 배열

예제

다음 예제에서는 Imagick setPage() 메서드를 사용하여 이미지의 페이지 크기 및 위치를 변경하는 방법을 보여줍니다.

#hostingforum.kr
php

// Imagick 객체 생성

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



// 페이지 크기 및 위치 설정

$pageGeometry = array(

    'width' => 800, // 페이지 너비

    'height' => 600, // 페이지 높이

    'x' => 100, // 페이지 왼쪽 위치

    'y' => 100 // 페이지 위쪽 위치

);



// setPage() 메서드 호출

$image->setPage(1, $pageGeometry);



// 페이지 크기 및 위치 확인

$pageGeometry = $image->getImagePageGeometry(1);

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

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



// 페이지 크기 및 위치 변경

$pageGeometry['width'] = 900;

$pageGeometry['height'] = 700;

$pageGeometry['x'] = 200;

$pageGeometry['y'] = 200;



// setPage() 메서드 호출

$image->setPage(1, $pageGeometry);



// 페이지 크기 및 위치 확인

$pageGeometry = $image->getImagePageGeometry(1);

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

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



이 예제에서는 Imagick setPage() 메서드를 사용하여 이미지의 페이지 크기 및 위치를 변경하는 방법을 보여줍니다. 페이지 크기 및 위치를 변경하기 위해 setPage() 메서드를 호출하고, 페이지 크기 및 위치를 확인하기 위해 getImagePageGeometry() 메서드를 호출합니다.

참고

Imagick setPage() 메서드는 이미지의 페이지 설정을 변경하는 데 사용됩니다. 이 메서드는 이미지의 페이지 크기, 위치, 및 기타 속성을 변경할 수 있습니다. 페이지 크기 및 위치를 변경하기 위해 setPage() 메서드를 호출하고, 페이지 크기 및 위치를 확인하기 위해 getImagePageGeometry() 메서드를 호출합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색