라이브러리
[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() 메서드를 호출합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.