Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Animowane gify - problemy z zapisem
pawel007
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 9.10.2003
Skąd: Kraków

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


Witam!

Znalazłem (po długich poszukiwaniach) niedawno klasę do generowania animowanych gifów.
Klasa pobrana z serwisu http://gifs.hu i wygląda następująco
- GifMerge.class.php - zawartosc klasy nie mieści się w poście (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Klasę wywołujemy następująco:

  1. <?php
  2. $i = array("temp/1.gif","temp/2.gif","temp/3.gif"); //podajemy wszystkie gify,, które mają się znaleźć w animacji
  3. $d = array(10, 10, 10);
  4. $x = array(0, 0, 0);
  5. $y = array(0, 0, 0);
  6. $anim = new GifMerge($i, 255, 255, 255, 0, $d, $x, $y, 'C_FILE');
  7.  
  8. echo $anim->getAnimation(); //wygenerowanie gif-a
  9. ?>


tworzy się animowany gif w locie i wszystko jest ok - tylko że za "Chiny Ludowe" nie wiem jak sprawić, aby wygenerowany gif zapisał się w wybranym katalogu na serwerze - oczywiście imagegif() nie pomaga ....

Macie może jakieś pomysły?

Będę wdzięczny za pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. echo $anim->getAnimation(); //wygenerowanie gif-a
  3. ?>

To zwraca zrodlo gif'a?
W takim razie poprostu to zapisujesz do pliku, i tyle
  1. <?php
  2. $sSource = $anim->getAnimation(); //wygenerowanie gif-a
  3. file_put_contents( './plik.gif', $sSource );
  4. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 18:33