라이브러리

[PHP] Gmagick::setsize - Gmagick 객체의 크기를 설정합니다.




Gmagick::setsize


Gmagick::setsize는 Gmagick 객체의 이미지 크기를 설정하는 메소드입니다. 이 메소드는 이미지의 가로 및 세로 크기를 설정할 수 있습니다.

# 사용법


Gmagick::setsize 메소드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

Gmagick::setsize(int $width, int $height)



- `$width` : 이미지의 가로 크기
- `$height` : 이미지의 세로 크기

# 예제


다음은 Gmagick::setsize 메소드를 사용하여 이미지 크기를 설정하는 예제입니다.

#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('원본이미지.png');



// 이미지 크기 설정

$gmagick->setsize(800, 600);



// 이미지 저장

$gmagick->write('수정된이미지.png');



이 예제에서는 '원본이미지.png' 파일을 읽어와 Gmagick 객체를 생성한 후, 이미지 크기를 800x600으로 설정한 후, '수정된이미지.png' 파일로 저장합니다.

# 예제 2


다음은 Gmagick::setsize 메소드를 사용하여 이미지 크기를 설정하고, 이미지의 배율을 설정하는 예제입니다.

#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('원본이미지.png');



// 이미지 크기 설정

$gmagick->setsize(800, 600);



// 이미지 배율 설정

$gmagick->resizeImage(800, 600, Gmagick::FILTER_LANCZOS, 1);



// 이미지 저장

$gmagick->write('수정된이미지.png');



이 예제에서는 '원본이미지.png' 파일을 읽어와 Gmagick 객체를 생성한 후, 이미지 크기를 800x600으로 설정한 후, 이미지의 배율을 Lanczos 필터를 사용하여 1배율로 설정한 후, '수정된이미지.png' 파일로 저장합니다.

# 예제 3


다음은 Gmagick::setsize 메소드를 사용하여 이미지 크기를 설정하고, 이미지의 배율을 설정하는 예제입니다. 이 예제에서는 이미지의 배율을 50%로 설정합니다.

#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('원본이미지.png');



// 이미지 크기 설정

$gmagick->setsize(800, 600);



// 이미지 배율 설정

$gmagick->resizeImage(800, 600, Gmagick::FILTER_LANCZOS, 0.5);



// 이미지 저장

$gmagick->write('수정된이미지.png');



이 예제에서는 '원본이미지.png' 파일을 읽어와 Gmagick 객체를 생성한 후, 이미지 크기를 800x600으로 설정한 후, 이미지의 배율을 Lanczos 필터를 사용하여 50%로 설정한 후, '수정된이미지.png' 파일로 저장합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색