
Gmagick::writeimage 함수는 파일 이름을 지정할 때 filename 파라미터를 사용합니다. 하지만 filename 파라미터를 생략하고 image 파라미터만 사용하여 파일 이름을 지정할 수는 없습니다.
이유는 filename 파라미터가 파일 이름을 지정하는 데 사용되기 때문입니다. image 파라미터는 이미지를 생성할 때 사용하는 파라미터입니다.
파일 이름을 지정할 때 파일 형식은 자동으로 인식되지 않습니다. 따라서 파일 형식을 지정해야 합니다. 예를 들어, Gmagick::writeimage 함수를 사용하여 JPEG 파일을 생성하려면 filename 파라미터에 ".jpg" 또는 ".jpeg"을 포함해야 합니다.
예제:
#hostingforum.kr
php
$gm = new Gmagick();
$gm->newImage(100, 100, 'white');
$gm->setImageFormat('jpg');
$gm->writeimage('image.jpg');
이 예제에서는 Gmagick::writeimage 함수를 사용하여 100x100 픽셀의 흰색 이미지를 생성하고 JPEG 형식으로 저장합니다.
2025-06-11 17:25