Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]migający gif w Imagick
sazian
post
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


Witam,
chce przy pomocy Imagick stworzyć prostego gifa składającego się z dwóch obrazków
  1. <?php
  2.   Header("Content-type: image/gif");
  3.    $animation = new Imagick();
  4.    $animation->setFormat( "gif" );
  5.    $color = new ImagickPixel( "white" );
  6.    $color->setColor( "white" );
  7.    $draw = new ImagickDraw();
  8.  
  9.     $animation->newImage( 100, 50, $color );
  10.     $animation->readImage("c2.png");
  11.     $animation->setImageDelay( 30 );
  12.  
  13.  
  14.      $animation->newImage( 100, 50, $color );
  15.      $animation->readImage("c1.png");
  16.      $animation->setImageDelay( 100 );
  17.      echo $animation->getImagesBlob();
  18.      
  19.  ?>

i wszystko ładnie się wyświetla tylko że przy zmianie obrazka widać mignięcie
to znaczy widać obrazek c2.png na chwilę wszystko znika i dopiero zostaje wyświetlony c1.png

jak można się pozbyć tego efektu mignięcia questionmark.gif
Go to the top of the page
+Quote Post

Posty w temacie
- sazian   [PHP]migający gif w Imagick   3.05.2009, 11:08:28


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:29