라이브러리

[PHP] Gmagick::setimageformat - 특정 이미지의 형식을 설정합니다.




Gmagick::setimageformat

Gmagick은 PHP에서 사용할 수 있는 이미지 처리 라이브러리입니다. Gmagick::setimageformat은 이미지를 특정 형식으로 변환하는 메서드입니다. 이 메서드는 이미지를 변환할 때 사용하는 형식(예: JPEG, PNG, GIF, BMP 등)을 지정할 수 있습니다.

예제


#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// 이미지를 PNG 형식으로 변환

$gmagick->setimageformat('PNG');



// 변환된 이미지를 저장

$gmagick->write('image.png');



사용 방법


1. Gmagick 객체를 생성합니다.
2. `setimageformat` 메서드를 호출하여 이미지를 변환할 형식을 지정합니다.
3. 변환된 이미지를 저장합니다.

지원하는 형식


Gmagick::setimageformat은 다양한 형식을 지원합니다. 다음은 지원하는 형식의 목록입니다.

* JPEG (jpg, jpeg)
* PNG (png)
* GIF (gif)
* BMP (bmp)
* TIFF (tiff, tif)
* ICO (ico)
* WBMP (wbmp)
* XPM (xpm)

예제: 여러 형식으로 변환


#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// 이미지를 여러 형식으로 변환

$gmagick->setimageformat('JPEG');

$gmagick->write('image_jpeg.jpg');



$gmagick->setimageformat('PNG');

$gmagick->write('image_png.png');



$gmagick->setimageformat('GIF');

$gmagick->write('image_gif.gif');



예제: 이미지 크기 변경 및 형식 변환


#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// 이미지를 800x600 크기로 변환하고 PNG 형식으로 저장

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

$gmagick->setimageformat('PNG');

$gmagick->write('image_800x600.png');



이 예제에서는 이미지를 800x600 크기로 변환하고 PNG 형식으로 저장합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색