Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Animowane gify - problemy z zapisem
pawel007
post 20.10.2006, 23:13:34
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 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!


--------------------
Początki zawsze sa trudne...
Go to the top of the page
+Quote Post
hwao
post 21.10.2006, 13:37:21
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
bim2
post 5.04.2007, 17:29:48
Post #3





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Sorka ze odswiezam, ale ja tez mam problem. Gdzie tu ustala sie po ilu sec ma sie wyswietlic nastepny obrazek? Kombinuje i szukam wszedzie i znalezc nie moge.

EDIT: Pokombinowalem, i wystarczy ustwaic delay na 0 a w klase zmienic zmienna $dly na jaka sie chce predkosc tongue.gif

Ten post edytował bim2 5.04.2007, 17:56:48


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 22.06.2025 - 18:18