2013-03-26 2 views

답변

0

자바 스크립트에서이 작업을 수행하려면 체크 아웃 : http://slbkbs.org/jsgif/

당신이 ImageMagick를 체크 아웃 서버 측에서이 작업을 수행하려면 다음 http://www.imagemagick.org/script/index.php

ImageMagick이는 서버의 존재해야합니다 및 PHP는 것입니다하지만 그것을 액세스 할 수 있습니다.

는 사용법 : 나는 해결책을 발견했습니다

convert 'image.gif[0]' singleframe.gif 
+0

감사합니다. 그러나 이미 스크립트에서 PHP Imagick 모듈을 사용하고 있으므로 외부 모듈을 사용하지 않고 해당 모듈을 기반으로 한 솔루션을 원합니다. – donkeykong

6

: 나는 이미지 시퀀스에서 첫 번째 프레임을 참조하는 방법을 알아 냈하지 않았다

$image = new Imagick('animation.gif'); 
$image = $image->coalesceImages(); 
foreach ($image as $frame) { 
    $frame->cropThumbnailImage(90, 90); 
    break; 
} 
$frame->writeImage('frame.gif'); 

, 그래서 루프를해야했다 즉시 중단됩니다. 누군가가 그 일을하는 방법을 알고 있다면 알려주십시오. 감사.

+0

iterator_to_array ($ image) [0]'이 (가) 작동합니까? –

관련 문제